Bonjour,

j'utilise un l'éditeur fckeditor et je mets à jour ma base de données mysql du texte saisie.
Je saisi :

Ceci est un premier texte. C'est intéressant.

De plus je fais un saut de ligne.



Je rajoute de la couleur. Et aussi rien d'autre.
Mon code avant la mise à jour est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$postedValue = addslashes(htmlspecialchars( $value )) ;
Dans ma base j'obtients :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<p>Ceci est un premier texte. C'est intéressant.</p>
<p>De plus je fais un saut de ligne.</p>
<p> </p>
<p>Je rajoute de la <font color="#ff0000">couleur</font>. Et aussi rien d'autre.</p>
Je veux ensuite récupérer de ma base pour l'afficher dans fckeditor.

Je récupère :
$texte dont la valeur est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<p>Ceci est un premier texte. C\'est int&eacute;ressant.</p> <p>De plus je fais un saut de ligne.</p> <p>&nbsp;</p> <p>Je rajoute de la <font color="#ff0000">couleur</font>. Et aussi rien d\'autre.</p>
Et lorsque j'affiche $texte

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$oFCKeditor->Value		=  $texte ;
A l'écran, j'ai :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<p>Ceci est un premier texte. C\'est int&eacute;ressant.</p> <p>De plus je fais un saut de ligne.</p> <p>&nbsp;</p> <p>Je rajoute de la <font color="#ff0000">couleur</font>. Et aussi rien d\'autre.</p>
Si je fais

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$oFCKeditor->Value		=  '<p>Ceci est un premier texte. C\'est int&eacute;ressant.</p> <p>De plus je fais un saut de ligne.</p> <p>&nbsp;</p> <p>Je rajoute de la <font color="#ff0000">couleur</font>. Et aussi rien d\'autre.</p>'
A l'écran j'ai :
Ceci est un premier texte. C'est intéressant.

De plus je fais un saut de ligne.



Je rajoute de la couleur. Et aussi rien d'autre.
Donc c'est ok.

Pourquoi si je met une variable ça ne fonctionne pas ?

Merci d'avance.