affichage utf8 quand simple ET double guillement
Bonjour, je me suis mis à l'utf8 pour avoir en base tous les caracteres enregistrer tel quel dans toutes les langues en normal et en ajax
Nickel de ce coté la.
chaine tester:
l'é+ê^^¨\,D"_hu-& /'o?*p"k&o!o'l€àé#$%(gd^^=)ん€
En base j'ai la meme chose donc parfait.
Maintenant, quand je la recupere dans une requete est la met dans une variable, nickel aussi avec un simple print_r()
Mais quand je le met dans un input... soucis j'esplique :
Si ma chaine comme ici comprend des simple et double cote (ce que je ne peut prevoir) impossible d'afficher la chaine entiere de cette maniere :
Code:
1 2 3
|
$chaine = $row['chaine'];
echo "<input type=\"text\" value=\"".$chaine."\" />"; |
si je met des ' a la place des \" sa va couper au premier ' de ma chaine...
quelqu'un aurait l'astuce qui m'evitera de me rendre fou a chaque fois? merci