Formulaire sur site web.

Résolu
eawmm Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   -  
eawmm Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,


Me voila totalement débutant la dedans. J'ai besoin de votre aide pour un integrer un petit systeme sur un site internet (ou simple page). Je voudrait creer deux champs d'écriture (ex : Nom puis en dessous, prénom) qui, une fois complétés, lorsque l'utilisateur clique un bouton, cela me l'envoie automatiquement par e-mail ou autre.

Merci beaucoup
A voir également:

2 réponses

avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Salut.

<?php
$form = <<<FORM
<form method="post" action="">
	<div>
		<label for="nom">Nom :</label>
		<input type="text" name="nom" id="nom" />
	</div>
	
	<div>
		<label for="prenom">Prénom :</label>
		<input type="text" name="prenom" id="prenom" />
	</div>
	
	<div>
		<input type="submit" value="M'enregistrer" />
	</div>
</form>
FORM;

if(isset($_POST['nom']) && isset($_POST['prenom'])) {
	$nom = trim($_POST['nom']);
	$prenom = trim($_POST['prenom']);
	
	if(empty($nom) || empty($prenom)) {
		echo 'Merci de remplir tous les champs !<br/>'.$form;
	} else {
		if(@mail('toi@example.com','Sujet du mail','Nom : '.$nom."\n".'Prénom : '.$prenom)) {
			echo 'Email envoyé.';
		} else {
			echo 'Erreur lors de l\'envoie du mail.';
		}
	}
} else {
	echo $form;
}
?>


Ta page doit avoir l'extension .php et tu dois passer par un serveur.
Ce dernier doit être configuré pour l'envoie d'emails via PHP.
1
eawmm Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   5
 
Wow merci. peut etre pourrait tu prendre mon MSN au cas ou j'ai des soucis ? *********************** je supprimerai le message une fois que j'aurai ta réponse =)
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Si tu as un soucis il suffit de poster sur CCM et tout le monde pourra t'aider, moi y compris.
0
eawmm Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   5
 
Quelles sont les données a changer pour l'envoi du mail ? et "Erreur lors de l\'envoie du mail." s'afficherait a quel moment ? O.o

Edit : Parce que j'ai peur que si les gens voient cette erreur, ils s'imaginent des choses que je puisse faire avec leur nom / Prénom XD
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Le clic sur un <input type="reset" /> remettra les champs à leur valeur d'origine.
0
eawmm Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   5
 
Oui c'est ca, merci =)
0