Formulaire sur site web.

Résolu/Fermé
eawmm Messages postés 70 Date d'inscription vendredi 14 mai 2010 Statut Membre Dernière intervention 25 janvier 2014 - 25 juil. 2010 à 20:51
eawmm Messages postés 70 Date d'inscription vendredi 14 mai 2010 Statut Membre Dernière intervention 25 janvier 2014 - 27 juil. 2010 à 16:28
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 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
25 juil. 2010 à 21:55
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 vendredi 14 mai 2010 Statut Membre Dernière intervention 25 janvier 2014 5
Modifié par eawmm le 26/07/2010 à 00:37
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 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
26 juil. 2010 à 00:24
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 vendredi 14 mai 2010 Statut Membre Dernière intervention 25 janvier 2014 5
Modifié par eawmm le 26/07/2010 à 18:05
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 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
26 juil. 2010 à 18:09
Le clic sur un <input type="reset" /> remettra les champs à leur valeur d'origine.
0
eawmm Messages postés 70 Date d'inscription vendredi 14 mai 2010 Statut Membre Dernière intervention 25 janvier 2014 5
27 juil. 2010 à 16:28
Oui c'est ca, merci =)
0