Bonjour à tous et à toutes,
J'utilise la fonction mysql_real_escape_string lors d'un remplissage de formulaire avec envoi en $_POST. En base de données, lorsqu'on rajoute une image dans le champ, j'ai bien le code suivant :
<img height=\"422\" width=\"579\" src=\"userfiles/deleg.png\" />
Cependant lors de l'affichage sur ma page, le code n'est pas bon :
<img height="422" width="579" src="\"userfiles/deleg.png\"" />
J'ai utilisé 3 façon différentes, avec le même résultat :
1 2 3 4 5 6 7 8
| 1/
$texte = stripslashes($texte);
2/
$texte = mysql_real_escape_string(stripslashes($texte));
3/
$texte = mysql_real_escape_string(htmlspecialchars($texte)); |
Est-ce que quelqu'un pourrait m'éclairer sur ce problème ?
Merci
Partager