cyrilherve
Messages postés324Date d'inscriptiondimanche 12 août 2007StatutMembreDernière intervention26 août 2011
-
7 mai 2009 à 11:48
marcelolipi
Messages postés91Date d'inscriptionmercredi 15 novembre 2006StatutMembreDernière intervention25 juillet 2011
-
21 mai 2009 à 10:54
salut à tous,
je m'initie à l'utilisation de la fonction mail avec php. j'ai pris au hasard un script d'envoi d'e-mail dans un tutoriel d'apprentissage php. sauf qu'il ne marche pas chez moi coe d'ailleurs tout les precedents que j'ai utilsé, aucune reaction quand je clique sur le bouton envoyé.
voici le script en questio
<?php
$headers = "From: hervey6@yahoo.fr\n";
$headers .= "Reply-To: hervey6@yahoo.fr";
$message = "Salut Alphonse, \n\n";
$message .= "J'espère que tu vas bien !\n";
$message .= "Voila, j'ai découvert un super site :\n";
$message .= "http://www.phpcodeur.net\n\n";
$message .= "Va y jeter un oeil, il est terrible !\n\n";
$message .= "Ciao.\n\n";
$message .= "toto";
mail('cyrilherve@hotmail.com', 'Super site', $message, $headers);
?>
voici le formulaire le formulaire qui l'appelle (je presice que les donnees du formulaire ici ne sont pas pris en compte par le script hors mis la valeur de " action " et "method "du formulaire).
cyrilherve
Messages postés324Date d'inscriptiondimanche 12 août 2007StatutMembreDernière intervention26 août 2011 7 mai 2009 à 12:09
j'ai viens de faire une modification de mon script j'ai remplacé
par
là mon script s'execute mais j'ai le message d'erreur suivant:
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:\Program Files\wamp\www\solexmessagerie\mail.php on line 13
???
alexflex25
Messages postés106Date d'inscriptionvendredi 29 septembre 2006StatutMembreDernière intervention 6 mars 2012 7 mai 2009 à 16:25
Comme tu es sous windows en local, je pense que tu devrais tester ce code sur un serveur configurer en ligne:
essai par exemple avec une machine virtuel.
ou alors avec un compte http de type free
cyrilherve
Messages postés324Date d'inscriptiondimanche 12 août 2007StatutMembreDernière intervention26 août 2011 7 mai 2009 à 17:08
en ligne ça marche bien, mais en local pas du tout justement.
ok, je vais donc essayer d'installer sendmail ou postfix en local. je precise juste que j'utilise wamp 2.0
merci.
Vous n’avez pas trouvé la réponse que vous recherchez ?
$message = "Salut Alphonse, \n\n";
$message .= "J'espère que tu vas bien !\n";
$message .= "Voila, j'ai découvert un super site :\n";
$message .= "http://www.phpcodeur.net\n\n";
$message .= "Va y jeter un oeil, il est terrible !\n\n";
$message .= "Ciao.\n\n";
$message .= "toto";
mail('cyrilherve@hotmail.com', 'Super site', $message, $headers);
?>
/CODE Je peux savoir pourquoi t'as mis [mailto:'cyrilherve@hotmail.com' 'cyrilherve@hotmail.com'] ? j'ai pensé à mettre [mailto:hervey6@yahoo.fr hervey6@yahoo.fr] ou non?