
Envoyé par
Darkcristal
Quand je rentre les infos en base je fais htmlspecialchars et a l'affichage je fais un html_entity_decode
d'ou le problème alors...
vire simplement le html_entity_decode() du coup !
Edit : explication :
Si tu enregistres un specialchar de :
en BDD, il va te stocker :
je suis " ;cool" ;
Si quand tu l'affiches tu décode ces caracteres, tu te retrouve avec
<input value="je suis "cool"">
Ce qui va poser problème... en fait, en faisant un decode, tu décode quelque chose qui était déjà bien encodé puisque si tu touche a rien en le sortant le la BDD, tu auras :
<input value="je suis " ;cool" ;">
Ce qui est juste...
(je suis obligé de rajouter des espaces dans " ; pour pas que le forum les traduise...
Partager