Avatar billede orca Nybegynder
13. juni 2001 - 13:33 Der er 8 kommentarer og
1 løsning

Frasorter HTML

Hej alle. Jeg indsætter nogle formdata ind i min access database. Jeg vil ikke have at folk skal kunne skrive html tags osv da dette kunne misbruges groft. Hvordan fjerne jeg lettest alle html  tags fra dataen fra min form? Inde på netcoders.dk har jeg set et script (HTML2TEXT) men dette kunne jeg ikke få til at virke.

Mvh Mark
Avatar billede erikjacobsen Ekspert
13. juni 2001 - 13:39 #1
Hvad med at udskrive deres tekst med server.htmlencode. Så bliver < og > vist
som det de er.
Avatar billede orca Nybegynder
13. juni 2001 - 13:45 #2
Det lyder meget interessant. Kan du uddybe lidt mere precist hvordan jeg gør dette? Evt. give mig et kodeeksempel?

MVH Mark
Avatar billede al Nybegynder
13. juni 2001 - 13:46 #3
dt\' Leth
Her har du din tekst i en variabel der hedder \"txt\"

txt = Replace(txt, \"<\", \"&lt;\")
txt = Replace(txt, \">\", \"&gt;\")

Her bliver < og > lavet om til deres HTML kode &lt; og &gt; så bliver det ikke genkendt som html, men som tekst... Det virker perfekt...
Avatar billede keysersoze Ekspert
13. juni 2001 - 13:50 #4
det klart bedste er at bruge en Encode - fx:

Response.Write Server.HtmlEncode(Rs(\"Output\"))
Avatar billede erikjacobsen Ekspert
13. juni 2001 - 13:51 #5
Men nemmere med

  response.write server.htmlencode(rs(\"feltnavnet\"))
Avatar billede keysersoze Ekspert
13. juni 2001 - 14:22 #6
erhm... hvor er til lige at forskellen ligger?
Avatar billede erikjacobsen Ekspert
13. juni 2001 - 14:26 #7
Der er ingen forskel hr. soze - jeg er bare lidt langsom
Avatar billede orca Nybegynder
13. juni 2001 - 14:27 #8
der er for ringe erik... hele 38 sekunder for langsom... det er uacceptabelt ;o)) tak for svarene alle.
Avatar billede keysersoze Ekspert
13. juni 2001 - 14:30 #9
erhm - ok... man ved jo aldrig %o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester