Page 1 sur 1
lire les accents
Posté : 18 janv. 2006, 10:20
par labandeadede
salut, jai un formulaire pour un livre d'or qui ecris dans la base le prob c'est qu'a la lecture des message il ne me lit pas les accents, il met cela a la place dé à ô ê que faire pour resoudre le probleme, dans l'attente merci
Re: lire les accents
Posté : 18 janv. 2006, 10:31
par DocType
salut, jai un formulaire pour un livre d'or qui ecris dans la base le prob c'est qu'a la lecture des message il ne me lit pas les accents, il met cela a la place dé à ô ê que faire pour resoudre le probleme, dans l'attente merci
un decode htmlentities

Posté : 18 janv. 2006, 10:38
par lanadeadede
je viends de faire cela mais toujours pareils
echo cutLongWords(htmlentitie($texte_commentaire,'40'))."<BR><BR>";
Posté : 18 janv. 2006, 10:47
par didgar
je viends de faire cela mais toujours pareils
echo cutLongWords(htmlentitie($texte_commentaire,'40'))."<BR><BR>";
Salut !
Il faut mettre un
S à htmlentitie
s
A+
Didier
Posté : 18 janv. 2006, 10:51
par DocType
je viends de faire cela mais toujours pareils
echo cutLongWords(htmlentitie($texte_commentaire,'40'))."<BR><BR>";
Tu pourrais:
1) mettre ton code entre balise, de règles existent
2) vérifier la fonction...
http://www.nexen.net/docs/php/annotee/f ... tities.php
Déjà, c'est htmlentitie
s !
Ensuite, en regardant la doc, ce que tu fais est purement et simplement fou
Lis le descriptif de cette fonction...et ensuite regarde là ==>
http://www.nexen.net/docs/php/annotee/f ... decode.php
[EDIT]
J'oubliais également l'ordre des parenthèses qui n'est pas respecté
htmlentitie($texte_commentaire,'40')
Ceci est le resumé de ce que tu fais, et c'est totalement faux...
Posté : 18 janv. 2006, 13:06
par IDNoires
un truc tout simple qu'on t'a pas dit :
- ne sauvegarde jamais les données au format HTML dans ta base...
tu sauvegarde ton texte au format classique ET SEULEMENT quand tu affiches tu convertis les caractères accentués.
Ca t'aidera si par la suite tu veux faire un formulaire de recherche par exemple...
Posté : 18 janv. 2006, 20:39
par DocType
un truc tout simple qu'on t'a pas dit :
- ne sauvegarde jamais les données au format HTML dans ta base...
tu sauvegarde ton texte au format classique ET SEULEMENT quand tu affiches tu convertis les caractères accentués.
Ca t'aidera si par la suite tu veux faire un formulaire de recherche par exemple...
et ?
il te suffit tout simplement de convertir tes données de recherche en entités html en le résultat est le même ^^
Posté : 20 janv. 2006, 10:17
par IDNoires
Pour coder et conserver les données, il vaut mieux les avoir dans leur format natif.