Bonjour à tous,


J'utilise un éditeur de texte ckeditor, et j'enregistre des news dans ma base de données.

 
$auteur = $_SESSION["login"];
$titre = addslashes ($_POST['titre']);
$news = utf8_encode($_POST['news']);
$news = addslashes($news);
$titre=$titre;
$news=$news;



Et le tout injecté par une requete SQL, jusque là, pas de soucis.

Par contre l'affichage s'arrete dès qu'il y une apostrophe..

$sql="SELECT contenu FROM news_pop ORDER BY id_news DESC LIMIT 1";
$req=mysql_query($sql);

while($ligne=mysql_fetch_array($req)) {
         $cont=$ligne["0"];
}
$cont=utf8_encode($cont);
//$cont = html_entity_decode($cont, ENT_NOQUOTES);
//echo "news1=$cont";

printf("news1= %s",$cont);


Le site est fait en flash, et attend le resultat de la variable news1 pour l'affichage.

Auriez vous une idée de ce qui pourrai poser problème s'il vous plait ?

PS: Désolé si ce n'est pas bonne catégorie
probleme résolu, j'ai enlevé CKeditor... Toutefois si quelqu'un a une idée, ca m'intéresse.