Page 1 sur 1

html dans mysql

Posté : 01 juil. 2005, 17:18
par laTulipe
salut,

j'utilise htmlentities() pour coder les caracteres speciaux (é,à....) issus d'un champ texte d'une table mysql.
le pb est que je voudrais mettre certaines parties du texte en gras en utilisant les balises <b> a l'interieur du champ.

ya t'il une possibilite de preciser a php de decoder tous les caracteres speciaux sauf <b> ?????????

Posté : 01 juil. 2005, 23:31
par kmeleon
Que je sache <b> n'est pas encodé :?, si ???
Précise un peu plus, je comprend pas ...

Posté : 02 juil. 2005, 11:12
par kmeleon
Ok je viens d'aller voir la fonction, et je vois un peu quel est ton problème. Apparement, la fonction ne permet pas de ne pas encoder les ">". Donc il faudrait que tu te crées toi même tes expressions régulières afin de coder les "é-à-etc..." sans coder les "<->-etc...". A ma connaissance il n'existe aucun autre fonction qui permettent de faire ça que les expressions régulières.

Tu trouvera un tuto sur le site de PHPFrance qui résume assez bien la manière d'utiliser ces expressions.

Bonne journée !