// vérifier si message a été envoyé
// si oui alors afficher l'accusé de réception
if($send_contact){
echo "merci pour votre message";
}
else {
echo "ERROR";
}
?>
voici les message d'erreurs que je reçois:
Notice: Undefined variable: suject in C:\wamp\www\contact\send_contact.php on line 4
Notice: Undefined variable: corps in C:\wamp\www\contact\send_contact.php on line 7
Notice: Undefined variable: email_client in C:\wamp\www\contact\send_contact.php on line 10
Notice: Undefined variable: name in C:\wamp\www\contact\send_contact.php on line 13
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\contact\send_contact.php on line 15
ERROR
[b]===> est-ce qu'il suffit d'héberger ce code pour que ça marche ou y a -t-il un autre problème qui cloche ?
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 24 déc. 2009 à 13:36
Salut,
Euh, avec ton code tel quel, ça parait normal que ça ne fonctionne pas, on ne sait pas d'où sortent tes variables $suject, $corp, $email_client et $name... (même pour quelqu'un qui ne parle pas anglais, le message d'erreur est bien explicite, quand même...)
Fais un echo de ces variables, je suis presque persuadé que tu n'auras rien d'affiché. Elles sortent d'où ? Montre le code préliminaire qui déclare ces variables.
Cordialement, uaip.
Vous n’avez pas trouvé la réponse que vous recherchez ?
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 28 déc. 2009 à 14:44
Oui, donc c'est bien ce qu'il me semblait, ce n'est pas ton code qui bloque, mais le code autour que tu n'as pas montré dans ton post.
Ton code, là, n'est qu'une suite d'affectations de variables et d'affichages, et ça, qu'on soit en local ou à distance, ça fonctionne très bien...