Formulaire mail de contact
laurent680
-
tito23 Messages postés 305 Date d'inscription Statut Membre Dernière intervention -
tito23 Messages postés 305 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis occupé à développé un site web dans lequel je voudrais intégré un petit formulaire me perettant de recevoir des mails des visiteurs, sans passer par outlook ou autre.
Je trouvé un formulaire préfait mais rien à faire, erreur, erreur, erreur...
Je copie colle le code, et si quelqu'un sait m'aider ce serait génial.
code du formulaire en html sur la page contact.html :
<form id="form1" name="form1" method="post" action="traitement.php">
<p>
<label><br />
Nom :<br />
<input type="text" name="nom" id="nom" />
</label>
</p>
<p>
<label><br />
Email :
<br />
<input type="text" name="email" id="email" />
</label>
<br />
</p>
<p><br />
Message :
<br />
</p>
<p>
<label>
<textarea name="msg" id="msg" cols="45" rows="5"></textarea>
</label>
</p>
<p>
<label>
<input type="submit" name="envoyer" id="envoyer" value="Envoyer" />
</label>
<label>
<input name="reset" type="reset" id="reset" value="Réinitialiser" />
</label>
</p>
</form>
et le code du fichier php lié :
<?php
// on récupère l'adresse E-Mail du client
$Email=$_POST["mon email"];
//le header
$destinataire = $email;
$texte= "message"
// Envoi du mail
$sendmail=mail($nom, $email, $msg);
if ($sendmail):
echo "Tout est OK !";
else:
echo "Il y a eu un problème";
endif;
?>
Je suis occupé à développé un site web dans lequel je voudrais intégré un petit formulaire me perettant de recevoir des mails des visiteurs, sans passer par outlook ou autre.
Je trouvé un formulaire préfait mais rien à faire, erreur, erreur, erreur...
Je copie colle le code, et si quelqu'un sait m'aider ce serait génial.
code du formulaire en html sur la page contact.html :
<form id="form1" name="form1" method="post" action="traitement.php">
<p>
<label><br />
Nom :<br />
<input type="text" name="nom" id="nom" />
</label>
</p>
<p>
<label><br />
Email :
<br />
<input type="text" name="email" id="email" />
</label>
<br />
</p>
<p><br />
Message :
<br />
</p>
<p>
<label>
<textarea name="msg" id="msg" cols="45" rows="5"></textarea>
</label>
</p>
<p>
<label>
<input type="submit" name="envoyer" id="envoyer" value="Envoyer" />
</label>
<label>
<input name="reset" type="reset" id="reset" value="Réinitialiser" />
</label>
</p>
</form>
et le code du fichier php lié :
<?php
// on récupère l'adresse E-Mail du client
$Email=$_POST["mon email"];
//le header
$destinataire = $email;
$texte= "message"
// Envoi du mail
$sendmail=mail($nom, $email, $msg);
if ($sendmail):
echo "Tout est OK !";
else:
echo "Il y a eu un problème";
endif;
?>
A voir également:
- Formulaire mail de contact
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Publipostage mail - Accueil - Word
- Windows live mail - Télécharger - Mail
2 réponses
Bonjour,
essais de remplacer ceci
par ceci
essais de remplacer ceci
<?php // on récupère l'adresse E-Mail du client $Email=$_POST["mon email"]; //le header $destinataire = $email; $texte= "message" // Envoi du mail $sendmail=mail($nom, $email, $msg); if ($sendmail): echo "Tout est OK !"; else: echo "Il y a eu un problème"; endif; ?>
par ceci
<?php // on récupère l'adresse E-Mail du client $email=$_POST["email"]; //le header $sujet= "sujet"; $msg="ton message"; // Envoi du mail $sendmail=mail($email, $sujet, $msg); if ($sendmail) echo "Tout est OK !"; else echo "Il y a eu un problème"; ?>
Salut tito,
merci pour ta réponse, quand je copie-colle ton code cela fonctionne "tout est ok! "
mais par contre, où dois-je inscrire mon adresse mail afin de receptionner les mails qui me seront envoyer?
merci merci :)
merci pour ta réponse, quand je copie-colle ton code cela fonctionne "tout est ok! "
mais par contre, où dois-je inscrire mon adresse mail afin de receptionner les mails qui me seront envoyer?
merci merci :)
J'ai mal compris au début
<?php // on récupère l'adresse E-Mail du client $email=$_POST["email"]; //le header $sujet= "sujet"; $headers = 'From:'.$email . "\r\n" . 'Reply-To: ton-email' . "\r\n" ; // Envoi du mail $sendmail=mail("ton-email", $sujet, $_POST['msg'],$headers); if ($sendmail) echo "Tout est OK !"; else echo "Il y a eu un problème"; ?>