[php] Forcer l'affichage des balises html

Fermé
stena83 - 1 mars 2005 à 14:02
 Aziz - 10 mars 2012 à 02:21
Bonjour, j'ai crée un formulaire, j'aimerais que lorsqu'un utilisateur tape du code html/php dans le champs, la page suivante affiche le contenu du champs en gardant les balises,

exemple :

j'ai un champs texte "login"
dans ce champs je tape "<b>stena83</b>"

lorsque je fais echo $login il m'affiche "stena83"
lorsque je fais echo strip_tags($login) il m'affiche "stena83"

et je souhaiterais afficher "<b>stena83</b>" sur la page.

merci
A voir également:

4 réponses

maily Messages postés 7556 Date d'inscription lundi 26 juin 2000 Statut Contributeur Dernière intervention 23 juin 2023 453
1 mars 2005 à 15:47
Sinon, il faut remplacer < par son code en HTML, c'est à dire & lt; et > par & gt; sans les espaces entre les & et le reste... ;)
8
dedale82 Messages postés 403 Date d'inscription jeudi 15 avril 2004 Statut Membre Dernière intervention 28 octobre 2008 282
1 mars 2005 à 14:44
Salut,
essaye plutôt la fonction htmlentities()

A plus
7
just write :

echo htmlspecialchars($login);


mounir from morocco
2
Thx momo
0
Bravo,
Ca fait une demi heure que je cherche sur le net comment afficher <BR/> dans du html...
Ca marche nickel!

Thanks

Marco
0