[php] Forcer l'affichage des balises html

stena83 -  
 Aziz -
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   Statut Contributeur Dernière intervention   453
 
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   Statut Membre Dernière intervention   283
 
Salut,
essaye plutôt la fonction htmlentities()

A plus
7
m0unir
 
just write :

echo htmlspecialchars($login);


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

Thanks

Marco
0