Formulaire par mail

3volution59 -  
giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai un petit souci j'aimerai envoyer un formulaire par mail, on ma donc donner un code en php mais quand je le test voila ce que le navigateur affiche:

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\test\traitement.php on line 12

Fatal error: Call to undefined function location() in C:\wamp\www\test\traitement.php on line 14

voici ma ligne 12 et ma ligne 14:
mail ($mailTo, $mailSubject, $mailBody); //12

header(location('index.php')); //14

j'utilise wampserveur peut etre est-ce le logiciel qui est mal configurer ( il marche avec d'autre code php)

7 réponses

giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
 
bonsoir,
cela me semble normal car ton PC n'est pas serveur de messagerie.
il te faut modifier le lien SMTP de ton php.ini.

la façon de faire a été maintes fois débattue sur CCM, une petite recherche et le tour est joué.
0
3volution59
 
g pas compris ce que ta dit car je ne sais pas ce que veut dire SMTP
mais est-ce que cela veut dire que une fois sur un serveur mon script fonctionnera?
0
3wlabs Messages postés 17 Statut Membre 1
 
Bonjour,

Pour la ligne 14 c'est
header('location: index.php');

Pour le reste désolé je ne connait pas assez bien wampserveur.

bonne continuation!
0
3volution59
 
merci grâce a toi je n'ai plus de message d'erreur c'est déjà sa!
maintenant il ne reste plus qu'a recevoir le mail :p
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
 
smtp est le protocole qui envoit les mails
0
3volution59
 
tu peut m'aider un peu ou etre plus précis ? :s
comment changer le smtp ?
0
giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
 
0