Tags:
php
Det kunne jo være hyggelig hvis bare man kunne skrive "HTML kode forbudt", men:
• Hvordan kan jeg undgå at bruger kan skrive HTML kode i inputforms o.l. et slags filter måske?
Regner med at PHP kan løse denne opgave.
4 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 5 karma
Når du skal udskrive dit input, skal du istedet for at skrive 'echo "$input";', skrive 'htmlentities($input);'. Så vil den ignorere alt html i dit input. Dvs. at hvis man skriver en html kode, vil den udskrive det som tekst.
('$input' er selvfølgelig dine data fra MySQL eller en tekstfil)
Mvh.
Claus Thomsen
Ellers kan du også bruge strip_tags() som fjerner tags'ne helt fra inputtet - både fra PHP og HTML
prøv at kigge på htmlentities www.php.net/htmlentities
0
Tak for svarende. det var lige det jeg ledte efter.