Titre: [Résolu]Formulaire par email
Posté par: fr4nk le le 04-04-2009 a 15:09:18
J'ai créer un formulaire ( http://www.listedeproxy.com/email/formulaire.html ) et lorsque je le remplis, je reçoit le message de confirmation même si je ne reçoit pas le email.
Voici le code de mon fichier formmail.php:
<?php $TO = "fr4nkmtl@gmail.com";
$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.listedeproxy.com/email/merci.html");
?>
|
|
|
Titre: Re:formulaire par email
Posté par: ToToMaStEr le le 04-04-2009 a 20:45:37
Code:
<?php $TO = "fr4nkmtl@gmail.com";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) { $message .= "$key : $val\n"; }
if( mail($TO, $subject, $message, $h) ) { Header("Location: http://www.listedeproxy.com/email/merci.html"); } else { echo 'Erreur d'envoi du mail.'; }
?>
|
|
|
Titre: Re:formulaire par email
Posté par: fr4nk le le 04-04-2009 a 21:22:36
Avec ce code j'ai ce message d'erreur:
Parse error: parse error, expecting `','' or `';'' in C:\Program Files\EasyPHP 3.0\www\formmail.php on line 18
Merci quand même |
Titre: Re:formulaire par email
Posté par: Krash le le 05-04-2009 a 12:40:34
Il faut échapper la quote
<?php $TO = "fr4nkmtl@gmail.com";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) { $message .= "$key : $val\n"; }
if( mail($TO, $subject, $message, $h) ) { Header("Location: http://www.listedeproxy.com/email/merci.html"); } else { echo 'Erreur d\'envoi du mail.'; }
? |
|
|
Titre: Re:formulaire par email
Posté par: fr4nk le le 05-04-2009 a 19:20:22
Ça ne fonctionne toujours pas. Cette fois ci j'ai ce message d'erreur:
Parse error: syntax error, unexpected '<' in /public_html/email/formmail.php on line 18
|
Titre: Re:formulaire par email
Posté par: ToToMaStEr le le 05-04-2009 a 19:43:34
| Peux tu nous donner la ligne 18 de ton code?? |
Titre: Re:formulaire par email
Posté par: fr4nk le le 05-04-2009 a 21:09:18
J'ai corrigé la ligne 18, ça fonctionne maintenant pour le texte, merci, par contre les fichiers à envoyer ne sont pas en pièce-jointe.
URL du formualire: http://www.listedeproxy.com/email/formulaire.html |
Titre: Re:formulaire par email
Posté par: fr4nk le le 07-04-2009 a 22:30:15
Personne ? Tant pis alors, je vais demander aux visiteurs d'uploader leurs photos sur imageshack et de m'envoyer le lien à la place des pièces-jointes.
Problème résolu, Merci encore. |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|