par
Ryle » 25 oct. 2006, 16:47
C'est normal
Tes retours charriot sont bien présents (tu devrais les voir dans le source de ta page), mais le navigateur ne les interprete pas. Pour lui dire que tu veux afficher un retour à la ligne, il te faut utiliser la balise html <br />
Il te faut donc lors de l'affichage remplacer tes retour à la ligne ("\n" ) par des retour html ("<br />"). Pour cela, tu peux soit utiliser la fonction str_replace() qu'on a déjà vu, soit utiliser directement la fonction nl2br() qui est spécialement faite pour ça et qui va te retourner le code modifier que tu n'auras plus qu'à afficher
(dans le même genre que les retours à la ligne, le navigateur n'interprète pas non plus plusieurs espaces consécutifs et n'en affichera qu'un seul)
C'est normal :)
Tes retours charriot sont bien présents (tu devrais les voir dans le source de ta page), mais le navigateur ne les interprete pas. Pour lui dire que tu veux afficher un retour à la ligne, il te faut utiliser la balise html <br />
Il te faut donc lors de l'affichage remplacer tes retour à la ligne ("\n" ) par des retour html ("<br />"). Pour cela, tu peux soit utiliser la fonction str_replace() qu'on a déjà vu, soit utiliser directement la fonction nl2br() qui est spécialement faite pour ça et qui va te retourner le code modifier que tu n'auras plus qu'à afficher :)
(dans le même genre que les retours à la ligne, le navigateur n'interprète pas non plus plusieurs espaces consécutifs et n'en affichera qu'un seul)