Page 1 sur 1

Saut de ligne en php

Posté : 19 avr. 2010, 01:14
par william59
Bonjour a tous

je crée un formulaire de contact qui me retourne un mail dans ma messagerie après avoir validé par "submit".
le problème est que je reçois mes champs de formulaire sans saut de ligne. pourtant j'ai mis des codes de sauts
de ligne dans le codage php, tel que ce bout de code que j'ai extrait:
$message= "Société :".$formSociete."\n";
$message.= "Adresse :".$formAdresse1."\n";
$message.= " :".$formAdresse2."\n";
pourquoi je reçois dans mon email le msg sans les sauts de lignes?

Merci d'avance

Re: Saut de ligne en php

Posté : 19 avr. 2010, 02:11
par AB
Peut-être tu as une erreur ailleurs car c'est la bonne syntaxe :-k

Heu sinon tu n'es pas dans le bon forum. Pas de rapport avec Frameworks PHP

Re: Saut de ligne en php

Posté : 19 avr. 2010, 09:53
par zeus
Si tu affiches ton message en HTML (choix par défaut), ce n'est pas \n qu'il faut utiliser, mais la balise HTML <br />
Sinon, tu peux également envoyer les bon header pour dire que tu envois du texte et pas du HTML.

Re: Saut de ligne en php

Posté : 19 avr. 2010, 11:18
par Berzemus
Il faut aussi pouvoir visualiser le reste de ton code (le bout qui envoie le message), car cela dépend des entêtes (notamment du content-type, qui dans ton cas soit être text/plain ou text/html) utilisés pour envoyer ton mail.