Probleme fonction mail() en Php
Résolu/Fermé
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
-
25 juil. 2008 à 14:26
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 - 11 août 2008 à 15:04
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 - 11 août 2008 à 15:04
A voir également:
- Probleme fonction mail() en Php
- Problème yahoo mail - Accueil - Mail
- Fonction si et - Guide
- Publipostage mail - Accueil - Word
- Windows live mail - Télécharger - Mail
- Thunderbird mail - Télécharger - Mail
7 réponses
maxime44
Messages postés
704
Date d'inscription
jeudi 1 mai 2008
Statut
Membre
Dernière intervention
3 juillet 2013
78
25 juil. 2008 à 14:32
25 juil. 2008 à 14:32
Salut
$msg = "Nom:\t$nom\n";
$msg .= "E-mail:\t$email\n";
Remplace les " par des '
$msg ='nom:\t$nom\n';
$msg .='E-mail:\t$email\n'
;
$msg = "Nom:\t$nom\n";
$msg .= "E-mail:\t$email\n";
Remplace les " par des '
$msg ='nom:\t$nom\n';
$msg .='E-mail:\t$email\n'
;
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
25 juil. 2008 à 14:40
25 juil. 2008 à 14:40
Merci Maxime de m'avoir repondu.
par contre maintenant dans mon mail cela m'affiche :
que dois-je faire ?
Merci
par contre maintenant dans mon mail cela m'affiche :
Nom:\t$nom\nE-mail:\t$email\n
que dois-je faire ?
Merci
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
25 juil. 2008 à 15:07
25 juil. 2008 à 15:07
Personne ne voit ?
j'ai tout tenté ! je ne vois pas ou est mon erreur !!
j'ai tout tenté ! je ne vois pas ou est mon erreur !!
maxime44
Messages postés
704
Date d'inscription
jeudi 1 mai 2008
Statut
Membre
Dernière intervention
3 juillet 2013
78
25 juil. 2008 à 15:11
25 juil. 2008 à 15:11
Tu mets des <br /> pour passer des lignes
Et pour afficher les variables il faut faire comme ca : '.$variable.'
Donc :
Tu rajour un header pour dire qui y a du HTML dans le code :
$headers .= "content-type: text/html; charset=iso-8859-1\r\n"; toi c'est mailheaders que tu a mis.
$msg ='Nom: '.$nom.'<br />';
$msg .='E-mail: '.$email.'<br />';
Si il y as un problème n'hésite pas ;)
Désolé d'avoir mi du temps a répondre, je mangeai :D
Et pour afficher les variables il faut faire comme ca : '.$variable.'
Donc :
Tu rajour un header pour dire qui y a du HTML dans le code :
$headers .= "content-type: text/html; charset=iso-8859-1\r\n"; toi c'est mailheaders que tu a mis.
$msg ='Nom: '.$nom.'<br />';
$msg .='E-mail: '.$email.'<br />';
Si il y as un problème n'hésite pas ;)
Désolé d'avoir mi du temps a répondre, je mangeai :D
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
25 juil. 2008 à 15:16
25 juil. 2008 à 15:16
Non non mais t'a pas le droit de manger ! :p !!!
bon je viens de tester ceci :
il m'affiche :
tu es sur de tes quotes ?
moi j'y connai pas grand chose alors ...
bon je viens de tester ceci :
il m'affiche :
Nom: <br />E-mail: <br />
tu es sur de tes quotes ?
moi j'y connai pas grand chose alors ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
maxime44
Messages postés
704
Date d'inscription
jeudi 1 mai 2008
Statut
Membre
Dernière intervention
3 juillet 2013
78
25 juil. 2008 à 15:40
25 juil. 2008 à 15:40
Non ma syntax est juste :/
essaye sans rien changer comme sa :
$msg ='Nom: '.$nom.'<br />';
$msg ='E-mail: '.$email.'<br />';
$recipient = "blablabla@wanadoo.fr";
$subject = "sujetemail";
$headers = "From: expediteur<adressedelexpediteur@ex.fr> \n";
$headers = "content-type: text/html; charset=iso-8859-1\r\n";
$nom = addslashes($nom);
mail($recipient, $subject, $msg, $headers);
essaye sans rien changer comme sa :
$msg ='Nom: '.$nom.'<br />';
$msg ='E-mail: '.$email.'<br />';
$recipient = "blablabla@wanadoo.fr";
$subject = "sujetemail";
$headers = "From: expediteur<adressedelexpediteur@ex.fr> \n";
$headers = "content-type: text/html; charset=iso-8859-1\r\n";
$nom = addslashes($nom);
mail($recipient, $subject, $msg, $headers);
maxime44
Messages postés
704
Date d'inscription
jeudi 1 mai 2008
Statut
Membre
Dernière intervention
3 juillet 2013
78
25 juil. 2008 à 15:50
25 juil. 2008 à 15:50
A nan pardon oublier quelques petit "."
$msg ='Nom: '.$nom.'<br />';
$msg. ='E-mail: '.$email.'<br />';
$recipient = "blablabla@wanadoo.fr";
$subject = "sujetemail";
$headers = "From: expediteur<adressedelexpediteur@ex.fr> \n";
$headers. = "content-type: text/html; charset=iso-8859-1\r\n";
$nom = addslashes($nom);
mail($recipient, $subject, $msg, $headers);
Voilà la c'est bon
$msg ='Nom: '.$nom.'<br />';
$msg. ='E-mail: '.$email.'<br />';
$recipient = "blablabla@wanadoo.fr";
$subject = "sujetemail";
$headers = "From: expediteur<adressedelexpediteur@ex.fr> \n";
$headers. = "content-type: text/html; charset=iso-8859-1\r\n";
$nom = addslashes($nom);
mail($recipient, $subject, $msg, $headers);
Voilà la c'est bon
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
11 août 2008 à 15:04
11 août 2008 à 15:04
merci beaucoup