Bonjour,

Je vais expliquer un peu plus ce qui m'embarasse....
Je développe un site avec un éditeur Wisywig que je dois intégrer. Le contenu du Wisywig (du XHTML) est récupérer et formater dans un fichier XML qui est lu par le FLASH

Voici le code PHP dans le fichier XML
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
case "pages":
	$sql = mysql_query("select * from pages WHERE id=$_REQUEST[id]");
	$str .="<pages>\n";
       while ($row = mysql_fetch_array($sql))
      {	
 	$str .="   <item title=\"$row[title]\"><htmlData<![CDATA[$row[content]]]></htmlData></item>\n"; 
      }	
   		$str .="</pages>";
		break;
Or à la lecture on récupère le contenu mais sans les fonts, le gras, l'italique...
c'est à dire la plupart des styles sont ignorés car écrit en XHTML (exemple :
<span style="color : #9933ff;">this font is purple</span> au lieu de <font color="#9933ff">this font is purple</font>).
Je pense qu'on peut résoudre le problème :
- soit en utilisant un éditeur wisywig qui donne en sortie du code HTML et non XHTML (si oui est ce qu'il en existe un svp????)
- soit en utilisant l'éditeur actuel (j'ai installé le dernier CKEditor) et en mettant une option pour qu'il me formate le XHTM en HTML
- soit en effectuant un traitement pour formater le code XHTML en HTML avant traitement par le FLASH via le fichier XML


Pouvez m'éclaire SVP????? Merci beaucoup