lire les accents

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : lire les accents

par IDNoires » 20 janv. 2006, 10:17

Pour coder et conserver les données, il vaut mieux les avoir dans leur format natif.

par DocType » 18 janv. 2006, 20:39

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 ^^

par IDNoires » 18 janv. 2006, 13:06

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...

par DocType » 18 janv. 2006, 10:51

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 htmlentities !
Ensuite, en regardant la doc, ce que tu fais est purement et simplement fou :roll:

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...

par didgar » 18 janv. 2006, 10:47

je viends de faire cela mais toujours pareils

echo cutLongWords(htmlentitie($texte_commentaire,'40'))."<BR><BR>";
Salut !

Il faut mettre un S à htmlentities ;-)

A+

Didier

par lanadeadede » 18 janv. 2006, 10:38

je viends de faire cela mais toujours pareils

echo cutLongWords(htmlentitie($texte_commentaire,'40'))."<BR><BR>";

Re: lire les accents

par DocType » 18 janv. 2006, 10:31

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&eacute; &agrave; &ocirc; &ecirc; que faire pour resoudre le probleme, dans l'attente merci
un decode htmlentities :wink:

lire les accents

par labandeadede » 18 janv. 2006, 10:20

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&eacute; &agrave; &ocirc; &ecirc; que faire pour resoudre le probleme, dans l'attente merci