par
ixel » 22 mars 2012, 19:29
Bonjour à tous !
Je suis débutant en site web et surtout en PHP.
J'essai de faire un formulaire qui ce dernier va m'envoyer un email avec les informations entrer dans le formulaire.
J'ai créé la structure de mon formulaire en HTML et une page PHP pour le traitement. Ca semble bien fonctionner seulement je ne reçois pas de courriel...
Je vous montre mes codes :
Code HTML :
Code : Tout sélectionner
<html>
<head>
</head>
<body>
<div align=center>
<form name='formulaire' action="formmail.php" method='post'>
Contacter nous pour connaître la disponibilité :
<table id="formulaire">
<tr><td>Produits : </td><td><input name="ch_texte" type="text" value="Hoodies KSK Snowman" size="25" maxlength="20" readonly disabled /></tr></td>
<tr><td>Votre nom : </td><td><input name='nom' type='text' size='25'></td></tr>
<tr><td>Votre email :</td><td><input name='email' type='text' size='25'></td></tr>
<tr><td>Couleur :</td><td><INPUT type="checkbox" name="choix1" value="1"><font size="2"> Bleu Royal
<INPUT type="checkbox" name="choix2" value="2"> Rouge
<INPUT type="checkbox" name="choix3" value="3"> Noir
<INPUT type="checkbox" name="choix4" value="4"> Gris Foncé</font>
</td></tr>
<tr><td>Grandeur :</td><td><INPUT type="checkbox" name="choix1" value="1"><font size="2"> Small
<INPUT type="checkbox" name="choix2" value="2"> Medium
<INPUT type="checkbox" name="choix3" value="3"> Large
<INPUT type="checkbox" name="choix4" value="4"> XL</font></td></tr>
</table>
<input name='soumettre' type='submit' value='Envoyer'>
</form>
</div>
</body>
</html>
Et mon Code PHP :
Code : Tout sélectionner
<?php
$TO = "[email protected]";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://www.google.ca");
?>
Lorsque je clique sur Envoyer, la page google.ca s'ouvre mais je ne recois jamais de courriel. Où est mon problème ?
Ma configuration :
Site est en localhost sur un serveur apache (le PHP est installer sur mon ordi)
Navigateur : Internet Explorer 9
Merci à vous
ixel
Bonjour à tous !
Je suis débutant en site web et surtout en PHP.
J'essai de faire un formulaire qui ce dernier va m'envoyer un email avec les informations entrer dans le formulaire.
J'ai créé la structure de mon formulaire en HTML et une page PHP pour le traitement. Ca semble bien fonctionner seulement je ne reçois pas de courriel...
Je vous montre mes codes :
Code HTML :
[code]<html>
<head>
</head>
<body>
<div align=center>
<form name='formulaire' action="formmail.php" method='post'>
Contacter nous pour connaître la disponibilité :
<table id="formulaire">
<tr><td>Produits : </td><td><input name="ch_texte" type="text" value="Hoodies KSK Snowman" size="25" maxlength="20" readonly disabled /></tr></td>
<tr><td>Votre nom : </td><td><input name='nom' type='text' size='25'></td></tr>
<tr><td>Votre email :</td><td><input name='email' type='text' size='25'></td></tr>
<tr><td>Couleur :</td><td><INPUT type="checkbox" name="choix1" value="1"><font size="2"> Bleu Royal
<INPUT type="checkbox" name="choix2" value="2"> Rouge
<INPUT type="checkbox" name="choix3" value="3"> Noir
<INPUT type="checkbox" name="choix4" value="4"> Gris Foncé</font>
</td></tr>
<tr><td>Grandeur :</td><td><INPUT type="checkbox" name="choix1" value="1"><font size="2"> Small
<INPUT type="checkbox" name="choix2" value="2"> Medium
<INPUT type="checkbox" name="choix3" value="3"> Large
<INPUT type="checkbox" name="choix4" value="4"> XL</font></td></tr>
</table>
<input name='soumettre' type='submit' value='Envoyer'>
</form>
</div>
</body>
</html>[/code]
Et mon Code PHP :
[code]<?php
$TO = "
[email protected]";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://www.google.ca");
?>[/code]
Lorsque je clique sur Envoyer, la page google.ca s'ouvre mais je ne recois jamais de courriel. Où est mon problème ?
Ma configuration :
Site est en localhost sur un serveur apache (le PHP est installer sur mon ordi)
Navigateur : Internet Explorer 9
Merci à vous
ixel