Votre question

[PHP] Mise en forme avec mail()

Tags :
  • Php
  • Programmation
Dernière réponse : dans Programmation
9 Juillet 2007 13:03:28

Bien le bonjour :) 

J'ai un souci de mise en forme avec l'envoie d'email depuis mon serveur.

Voici le contenu du message

$text = "Bonjour $login, \n\n\n";
$text .= "Vous devez valider votre compte pour pouvoir vous connecter sur xxx.com. \n\n\n";
$text .= "Voici le lien : \n\n";
$text .= "http://www.xxx.com/confirm.php?nick=$login&key=$vnick \n\n\n";
$text .= "Après avoir validé votre compte, vous pourrez directement jouer en vous connectant sur le site.";



Mon header est le suivant :

"From: $expediteur\r\nReply-To: $reponse\r\nContent-Type: text/html; charset=\"iso-8859-1\"\r\n"



Le message est affiché tout à la suite, ce qui le rend pas très lisible et je ne souhaite pas faire un e-mail en HTML

Autres pages sur : php mise forme mail

9 Juillet 2007 13:23:33

salut,
faut rajouter un '\r' au '\n': '\r\n'
9 Juillet 2007 14:24:52

Même en rajoutant le \r cela ne fonctionne pas :( 
Contenus similaires
Pas de réponse à votre question ? Demandez !
9 Juillet 2007 14:29:18

Remplace tes \n par des <br>
9 Juillet 2007 14:33:36

du coup, c'est du html :p 
9 Juillet 2007 14:34:25

"Le message est affiché tout à la suite, ce qui le rend pas très lisible et je ne souhaite pas faire un e-mail en HTML"

Divx, prend le temps de lire ;o)
9 Juillet 2007 15:37:03

Oups toute mes exscuse :) 

il me semble que tu n'a qu'a enlever : "Content-Type: text/html;"
9 Juillet 2007 15:39:56

je l'avais même pas vu :/ 
comme quoi ta citation a du vrai :p 
9 Juillet 2007 19:32:09

DivX_666 a dit :
Remplace tes \n par des <br>

Question propreté, utilise <br /> plutôt que <br> (valide w3 et tout). :) 
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS