Formulaire php

Bonjour,

je commence à développer un formulaire de contact voici le code

<?php
$msg = "type:\t$radiogroup\n\n";
$msg .= "Nom:\t$Nom\n";
$msg .= "Prenom:\t$prenom\n";
$msg .= "E-mail:\t$email\n\n";
$msg .= "arrivée:\t$jour";
$msg .= "\t$mois";
$msg .= "\t$annee\n";
$msg .= "Départ:\t$djour";
$msg .= "\t$dmois";
$msg .= "\t$dannee\n";
$msg .= "ville:\t$ville\n";
$msg .= "Pays:\t$pays\n\n";
$msg .= "Telephone:\t$phone\n\n";
$msg .= "Message:\t$message\n\n";

$recipient = "monadresse@email.fr";
$subject = "Formulaire";

$mailheaders = "From: monadresse@email.fr";
$mailheaders .= "Reply-To: $CP\n\n";

mail($recipient, $subject, $msg, $mailheaders);

echo "<HTML><HEAD>";
echo "<TITLE>Formulaire envoyer!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Merci, nous allons vous répondre rapidement</H1>";
echo "<P align=center>";
echo "Votre formulaire à bien été envoyé !</P>";
echo "</BODY></HTML>";

?>

et voila le retour sur l'envoi, bien entendu je ne reçois pas l'email en question

\n"; $mailheaders .= "Reply-To: $CP\n\n"; mail($recipient, $subject, $msg, $mailheaders); echo ""; echo ""; echo "
Merci, nous allons vous répondre rapidement

"; echo "
"; echo "Votre formulaire à bien été envoyé !

"; echo ""; ?>

merci de votre aide

3 réponses

  1. cela ne fonctionne pas même en mettant une adresse mail dans le from
    1. salut,
      je n'ai pas trop compris ton "retour sur l'envoi" et tout le code en dessous. Tu ne reçois pas de mail ?
      alors vérifie la configuration du serveur smtp si tu travaille en local, ou demande à ton hébergeur si ton site est en ligne.