Bonjour

J'ai voulu d�tect� le saut de ligne dans un textarea avec php
j'ai utilis� �a $comment=str_replace("\n"," < br /> ",$comment);
il me remplace bien le retour chariot \n par un br
Malheureusement je r�cup�re les champs de la base de donn�es pour les mettre en forme en xml et xslt

extrait du code:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
$doc = domxml_new_doc("1.0");
 
$root = $doc->create_element("FICHE");
$root = $doc->append_child($root);
 
while($ligne = mysql_fetch_array($result))
{
 $record = $doc->create_element("TABLE");
 $record = $root->append_child($record);
 
 for ($j=0;$j<$num;$j++)
 {
     $titre = $doc->create_element("TITRE");
     $titre = $record->append_child($titre);
 
     for ($i=0;$i<mysql_num_fields($result);$i++)
     {
      $nom_col=mysql_field_name($result,$i);
      $field = $doc->create_element($nom_col);
      $field = $titre->append_child($field);
 
      $champ=mysql_result($result,$j,$i);
      $champ=str_replace("\n"," '<br />' ",$champ);
      $text = $doc->create_text_node(utf8_encode($champ));
      $text=$field->append_child($text);
mais voila le r�sultat du textarea quand j'ai mis en forme:
coucou <br /> coucou <br /> <br />

dans le fichier xml:

<commentaire>coucou&#xD; &lt;br /&gt; coucou&#xD; &lt;br /&gt; &#xD; &lt;br /&gt; </commentaire>

dans la textarea j'avais saisi

coucou
coucou

Comment faire pour que le fichier xml cr�e s'affiche corectement ( COUCOU
COUCOU )
Merci d'avance