Interdire le HTML
Bonjour,
Quel est le moyen le + rapide selon vous (peut être même une fonction miracle ? :D) pour "interdire" le HTML dans un champ de formulaire ?
a+ te merci d'avance.
Webmaster de Clikmag http://www.clikmag.fr
Tient voila
:
WeBy ou WeBmInOu pour les intîmes ^^
Merci beaucoup
j'avé zappé cette fonction :)
Webmaster de Clikmag http://www.clikmag.fr
le 20/03/2004 à 12:09
scart
Tu peux aussi désactivé le HTML mais en donnant droit à quelque variable :
Les balises <a>,<b>,<i>,<u> ne seront pas transformées en txt.
htmlentities() transforme tout en txt
Lavoi,
ScaRT
Attention, ces deux fonctions n'ont pas le meme comportement.
strip_tags retirent carrement les balises, alors qu'htmlentities convertit tous les caractères éligibles en entités HTML.
tu peut aussi faire
echo htmlentities($ta_variable);
S-n-i-f-a-n-t
strip_tags supprime toutes les balises, pour ceux que tu décides de garder, strip_tags ne vérifie pas les attributs de ces balises... donc fait bien attention à ce que tu autorises...
avec htmlentities y a t il moyen de garder les saut à la ligne ?? juste ca.
merci
Ben t'essaye et tu vois si ca conserve ou pas.
en fait ca marche pas, donc est ce kil existe un truc pour empêche du code de s'exécuter mais qui conserve les \n ou <br> je ne sais pas trop...
merci