Formulaire de contact html puis php

t671 Messages postés 1454 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 18 novembre 2024 - 18 nov. 2024 à 14:43

Bonjour, 

J'ai un formulaire de contact qui ne fonctionne pas. J'ai aucun retour d'erreur

Partie html :

<html>
<body background="images/fond_noir.jpg">
<center><h3><font color="#FF0000"><u>Merci de bien vérifier votre adresse email pour que je puisse vous répondre</u></font></h3>
<FORM method="POST" action="contact.php">
<P>Votre nom:<br>
<INPUT type="text" name="nom" size=30>
<P>Votre prénom:<br>
<INPUT type="text" name="prenom" size=30>
</p>
<P>Votre adresse E-Mail:<br>
<INPUT type="text" name="email" size=30>
</p>
<P>Votre message:<br>
<textarea name="message" cols=74 rows=8></textarea>
</p><INPUT type="submit" value="Envoyer">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input type="reset" value="Effacer"></center>
</FORM>
</BODY>
</HTML>

La partie php :

<?php 
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$email = $_POST['email'];
$message = $_POST['message'];
//echo '<pre>'; print_r($_POST); echo '</pre>';	exit; //=> ok
$message2 = stripslashes($message); //----pour éviter les \ ds les msgs de réception 
$nom = strtoupper($nom); 
$prenom = ucfirst($prenom); 

$msg = "De:\t$nom $prenom\n";
$msg .= "E-Mail:\t$email\n\n";
$msg .= "Message:\t$message2\n\n";

$recipient = "adresse@free.fr";		
$subject = "Contact GNEALOGIE";
$mailheaders .= "Reply-To: $email\n\n";

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

echo "<body background='images/fond_noir.jpg'><center><h2>Merci $prenom $nom<p>Votre message est bien parti !</h2></center></style>";
exit;
?>

Merci

A voir également: