par
yoric » 15 févr. 2007, 15:20
Effectivement si j'utilise cette fonctione en ligne 3 :
$ancientexte=htmlentities($_POST['texte']);
Alors je n'ai plus d'erreurs en remplissant mon textArea avec du code ! Merci pour cette astuce.
En revanche il me met toujours (je ne l'avais pas encore signalé) des backslash \ devant tous les guillemets : si je saisis " dans le textArea et que j'appuye sur ok il va me le remplacer par \" et si j'ai ' il me le remplace par \'
je pourrais ajouter en ligne 4
$ancientexte=str_replace("\\","",$ancientexte);
mais à ce moment là, si mon textArea originel contient des basckslash, ils disparaîtrons, et ça devient un peu de la bidouille pour les rétablir...