Retour Chariot dans un mail
Résolu/Fermé
pinouf42
Messages postés
359
Date d'inscription
dimanche 11 novembre 2007
Statut
Membre
Dernière intervention
14 septembre 2012
-
17 févr. 2010 à 14:21
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 17 févr. 2010 à 18:19
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 17 févr. 2010 à 18:19
A voir également:
- Retour Chariot dans un mail
- Yahoo mail - Guide
- Retour chariot excel - Guide
- Creer un compte mail - Guide
- Publipostage mail - Guide
- Cci mail - Guide
9 réponses
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
17 févr. 2010 à 14:35
17 févr. 2010 à 14:35
Et as tu essayé:
$body="$objet, nl2br($message)";
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
17 févr. 2010 à 15:19
17 févr. 2010 à 15:19
Ton email doit être envoyé en texte brute, c'est pour ça que "<br/>" n'est pas pris en compte.
Il faut donc simplement utilise "\n" (signe qui se mets automatiquement dans les retours à la ligne des textarea).
Il faut donc simplement utilise "\n" (signe qui se mets automatiquement dans les retours à la ligne des textarea).
pinouf42
Messages postés
359
Date d'inscription
dimanche 11 novembre 2007
Statut
Membre
Dernière intervention
14 septembre 2012
30
17 févr. 2010 à 15:26
17 févr. 2010 à 15:26
Je me suis mal fait comprendre.
J'ai une page poster.php qui envoie sur MySQL ce que j'ai écrit auparavant dans le formulaire pour une news.
En même temps, ce poster.php envoie un mail à plusieurs personnes avec le contenu du formulaire.
J'ai aussi une page news.php qui elle liste les news. Avant, pour faire le retour à la ligne sur la page news.php et dans les email, je devais mettre <br /> dans le formulaire mais j'ai trouvé comment faire pour qu'il n'y est plus besoin de le mettre pour la page news.php avec le nl2br sauf que dans l'email, le nl2br ne fonctionne pas donc vu qu'il n'y a plus de <br />, je n'ai plus de retour à la ligne dans l'email.
Compliqué désolé ^^
J'ai une page poster.php qui envoie sur MySQL ce que j'ai écrit auparavant dans le formulaire pour une news.
En même temps, ce poster.php envoie un mail à plusieurs personnes avec le contenu du formulaire.
J'ai aussi une page news.php qui elle liste les news. Avant, pour faire le retour à la ligne sur la page news.php et dans les email, je devais mettre <br /> dans le formulaire mais j'ai trouvé comment faire pour qu'il n'y est plus besoin de le mettre pour la page news.php avec le nl2br sauf que dans l'email, le nl2br ne fonctionne pas donc vu qu'il n'y a plus de <br />, je n'ai plus de retour à la ligne dans l'email.
Compliqué désolé ^^
pinouf42
Messages postés
359
Date d'inscription
dimanche 11 novembre 2007
Statut
Membre
Dernière intervention
14 septembre 2012
30
17 févr. 2010 à 15:12
17 févr. 2010 à 15:12
J'ai essayé et ça me marquait l'objet puis nl2br(et la il y avait le message de $message);
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
17 févr. 2010 à 15:28
17 févr. 2010 à 15:28
Est-ce que ton email est envoyé au format HTML ou texte ?
Que contient $headers ?
Que contient $headers ?
pinouf42
Messages postés
359
Date d'inscription
dimanche 11 novembre 2007
Statut
Membre
Dernière intervention
14 septembre 2012
30
17 févr. 2010 à 15:30
17 févr. 2010 à 15:30
Il est au format HTML
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset= iso-8859-1\n";
$headers .= "From: $nom $envoyeur\r\nReply-to : $nom $envoyeur\nX-Mailer:PHP";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset= iso-8859-1\n";
$headers .= "From: $nom $envoyeur\r\nReply-to : $nom $envoyeur\nX-Mailer:PHP";
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
17 févr. 2010 à 17:39
17 févr. 2010 à 17:39
En principe ça se met plutôt de cette manière:
$message= nl2br($message); $body="$objet, $message";
pinouf42
Messages postés
359
Date d'inscription
dimanche 11 novembre 2007
Statut
Membre
Dernière intervention
14 septembre 2012
30
17 févr. 2010 à 17:55
17 févr. 2010 à 17:55
Ça fonctionne !!
Merci infiniment.
Merci infiniment.
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
17 févr. 2010 à 18:19
17 févr. 2010 à 18:19
Mais de rien.