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:
mais voila le r�sultat du textarea quand j'ai mis en forme:
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);
coucou <br /> coucou <br /> <br />
dans le fichier xml:
<commentaire>coucou
 <br /> coucou
 <br /> 
 <br /> </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
Partager