Apostrophe dans les variables postées
Bonjour à tous,
voilà mon problème: j'ai une base de données mysql à laquelle j'accède avec php. Certains champs contiennent du texte avec des apostrophes. Ils s'affichent correctement avec la commande
Code:
echo "<td align=left>".$row["descript"]."</td>";
par exemple
quand j'accède à la base de données.
Le problème, c'est quand je poste ce champ:
Code:
<input type=hidden name=descript value='<?=$row["descript"]?>'>
N'est conservée que la partie avant l'apostrophe à l'arrivée. Par exemple de "l'avion" n'est conservé que "l"
J'ai bien essayé d'utiliser les commandes addslashes et stripslashes, et htmlspecialchars, mais sans résultat. Peut-être les ai-je mal employées.
Pouvez-vous m'aider???
Cordialement
Mathieu