J'ai réalisé un textarea avec tinyMCE.
Quand j'insère une image dans le textarea puis que je soumet le formulaire, je récupère les données textarea via un simple $_POST['description'].
Le problème est là... l'image ne s'affiche pas à cause d'un ajout de " et de \ dans le code.
Voici le code source que me donne tinyMCE lors de l'insertion d'une image :
Code : Tout sélectionner
<p><img src="medias/mes_medias/screenshot_login.jpg" alt="TEST" width="218" height="216" /></p>Maintenant voici le code source de l'output que me donne un echo de $_POST['description'] :
Code : Tout sélectionner
<p><img src="%5C%22medias/mes_medias/screenshot_login.jpg%5C%22" alt="\"TEST\"" height="\"216\"" width="\"218\""></p>Pourquoi cela fait il ça ? et comment résoudre ce petit problème ?
NB: Pour afficher le textarea dans le formulaire je le fais par le biais de echo :
echo '<textarea name="description" id="textarea" cols="55" rows="10"></textarea>';
Il se peut que je rencontre le même problème avec autre chose que l'insertion d'une image (pas testé).Merci pour vos réponses,
raph