Je cherche à réalisé un formulaire de contact, ce que j'ai écris me semble simple et correct mais le mail ne part pas. La condition est cependant remplie car en fin de formulaire la bonne page s'affiche.
Voici mon script, avez vous une idée de ce qui pourrait bloquer ?
Code : Tout sélectionner
<?PHP
//print_r($_POST);
if(isset($_POST['prenom'])){
//je teste sila methode post fonctionne
if($_POST['prenom']!='' and $_POST['nom']!='' and $_POST['mail']!='' and $_POST['message']!=''){
//je teste si les champs ne sont pas vides
$nom=$_POST['nom'];
//j'attribue les variables
$mail=$_POST['mail'];
$message=$_POST['message'];
$destinataire="[email protected]";
$sujet="Contact";
$msg="Un nouveau message est arrivé \n
Prénom :$prenom \n
Nom :$nom \n
Email :$mail \n
Message :$message";
$entete="From: $prenom \n Reply-To: $mail";
//echo "test 1";
mail($destinataire,$sujet,$msg,$entete);
header('Location: contactfin.html');
}
else {
header('Location: contacterr.html');
//echo "test 2"
}
//}
?>Merci d'avance