Alors salut a tous!
J'ai commencer a développer mon site web mais j'ai des problèmes avec le formulaire de contact, je vais vous expliquer.
Je fais un formulaire de contact en HTML, et on ne trouve pas de tuto la dessus de bien expliquer, du coup voila mes codes.
Dans le fichier HTML:
Fichier PHP:
La page:
Et cette erreur apparait quand je clique sur envoyer:
J'ai commencer a développer mon site web mais j'ai des problèmes avec le formulaire de contact, je vais vous expliquer.
Je fais un formulaire de contact en HTML, et on ne trouve pas de tuto la dessus de bien expliquer, du coup voila mes codes.
Dans le fichier HTML:
HTML:
<form method=POST action=pagedetraitement.php >
<input type=hidden name=subject value=formmail>
<table>
<tr><td>Votre Pseudo:</td>
<td><input type=text name=realname size=30></td></tr>
<tr><td>Votre Skype:</td>
<td><input type=text name=skype size=30></td></tr>
<tr><td>Votre Email:</td>
<td><input type=text name=email size=30></td></tr>
<tr><td colspan=2>Votre message:<br>
<textarea COLS=50 ROWS=6 name=comments></textarea>
</td></tr>
</table>
<br> <input type=submit value=Envoyer> -
<input type=reset value=Annuler>
</form>
Fichier PHP:
PHP:
<?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("MONSITE.FR");
?>
La page:
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
Et cette erreur apparait quand je clique sur envoyer:
Code:
Warning: Variable passed to each() is not an array or object in /home/MONSITE/public_html/pagedetraitement.php on line 8
Warning: Cannot modify header information - headers already sent by (output started at /home/MONSITE/public_html/pagedetraitement.php:8) in /home/MONSITE/public_html/pagedetraitement.php on line 14