Afficher donnée au format HTML
le 25/03/2008 à 10:39
zOy
Déconnecté
www.zoytorrent.com, www.xtrem-scripts.fr, www.goomba.fr
Bonjour, j'ai des données que j'affiche à partir de ma base SQL.
Les texte sont en format HTML (<p>le <strong>texte</strong></p>)
et je voudrais pouvoir les afficher au format HTML car pour le moment ils s'affichent au format TXT.
le 25/03/2008 à 10:53
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Tu ne ferais pas un htmlentities à l'affichage des données ? Voir pire, avant l'insertion en base ?
Si tu es dans le cas 1, ben tu vires le htmlentities.
Si tu es dans le cas 2, une solution temporaire : utiliser
html_entity_decode (et dans ce cas, il faut virer le htmlentities avant l'insertion en base, justement pour ne pas avoir ce genre de problème).
le 25/03/2008 à 10:58
LupusMic
Déconnecté
Développeur récurrent, procédural et relationnel.
Je rajouterais que le safe_mode peut échapper automatiquement les caractères spéciaux du XML. À savoir les chevrons et l'esperluette.
le 25/03/2008 à 10:59
zOy
Déconnecté
www.zoytorrent.com, www.xtrem-scripts.fr, www.goomba.fr
Je n'est pas fait appel à la fonction htmlenties.
Voiçi mon code
le 25/03/2008 à 11:06
zOy
Déconnecté
www.zoytorrent.com, www.xtrem-scripts.fr, www.goomba.fr
J'ai trouvé
Voici ce que je devais modifier
<? echo html_entity_decode($affichage); ?>
le 25/03/2008 à 11:20
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Ben tu utilises htmlspecialchars. Le problème est la.
Accès rapide :
PHP / MySQL
HTML / CSS
Javascript
Autres technologies
Le site
Les 3H du PHP
Le bar
Script / Production personnelle
Remonter