|
|
|
|
Bonjour à tous ....
Je très débutant et je désire m'initier au PHP, jusque là tout va bien ... J'ai tenté me mettre un script de formulaire PHP sur le net, je n'ai pas de message d'erreur à l'envoi mais il ne m'arrive jamais, ennuyeux non ?
Merci de bien vouloir m'éclairer sur ce sujet. Je vous livre le script que je n'ai d'ailleurs pas écrit moi-même ...
==== Formulaire. PHP ======
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
//1 fichier ex.:formulaire.php ou formulaire.html
<HTML>
<HEAD>
<TITLE>E-mail Formulaire</TITLE>
</HEAD>
<BODY>
<FORM method="POST" action="envoi.php">
<P>Votre nom:<br>
<INPUT type="text" name="nom" size=30>
</p>
<P>Votre adresse E-mail:<br>
<INPUT type="text" name="email" size=30>
</p>
<P>Message:<br>
<textarea name="message" cols=30 rows=5></textarea>
</p><INPUT type="submit" value="Envoyer">
</FORM>
</BODY>
</HTML>
===== ENVOI.PHP ====
<?php
$msg = "Nom:\t$nom\n";
$msg .= "E-Mail:\t$email\n";
$msg .= "Message:\t$message\n\n";
$recipient = "MonEmail@hotmail.com";
$subject = "Formulaire";
$mailheaders = "From: Mon test de formulaire<> \n";
$mailheaders .= "Reply-To: $email\n\n";
mail($recipient, $subject, $msg, $mailheaders);
echo "<HTML><HEAD>";
echo "<TITLE>Formulaire envoyer!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Merci, $nom </H1>";
echo "<P align=center>";
echo "Votre formulaire à bien été envoyé !</P>";
echo "</BODY></HTML>";
?>
Merci d'avance ....
Je ne reçois toujours rien et de plus, je n'ai plus le msg qui me remercie d'avoir envoyé .....
|
Ausscours ric ! je suis vraiment nul !!
|
Compare ces lignes ci $msg = "Nom:\t$nom\n"; $msg = "Prenom:\t$prenom\n"; $msg = "E-Mail:\t$email\n"; $msg = "Message:\t$message\n\n"; avec ce que tu avais mis dans ton 1er message. Pour la fermeture de la fenêtre, c'est en javascript. Fais une recherche sur 'temporisation' pour la fermeture de la fenêtre au bout d'un certain temps. et sur "location" ou "redirection" pour le chargement d'une nouvelle page HTML. |