un truc dans le genre
ereg_replace("#(.*\n|\r)#",'X$1,chaine)
devrait mettre un X en debut de chaque ligne
[edit]
après avoir testé je n'en n'étais pas trop loin ^^
1 2 3 4 5
| <?php
$chaine="jhkjhkjhk jh lkj lkj\nlkjlkjlkj lkj lkj lkl kj \n zear eazr ze aze rdf bcx \n sdqssdg ";
$foo=preg_replace("#(.*(\n|\r|$))#",'X$1', $chaine);
echo nl2br($foo);
?> |
sinon pour le textarea ce n'est pas bl2nr qu'il faut faire
il faut en fait remplacer par %0A ou un truc du genre
$foo=preg_replace("#(.*)(\n|\r|$))#",'%0A$1', $chaine);
Partager