19. august 2006 - 14:01
Der er
2 kommentarer og
1 løsning
Forbyd ord
Jeg har en gæstebog, hvor jeg gerne vil forbyde nogle forskellige udvalgte ord, fra enten en database eller tekstfil. Kan dette lade sig gøre og i så fald, hvordan?
Skriver en bruger et ord i et form felt som er forbudt på form.html siden, skal brugeren henvises (redirectes) til en anden side fra sql.asp siden (fx. forbudt.asp).
19. august 2006 - 14:37
#1
F.eks. sådan:
sql = "SELECT ord FROM forbudteOrdTabel"
Set rs = Conn.Execute(sql)
Set objRegExp = New RegExp
objRegExp.IgnoreCase = True
Do While Not rs.EoF
objRegExp.Pattern = "\b" & rs("ord") & "\b"
If objRegExp.Test(dinTekst) Then
Response.Redirect "forbudt.asp"
End If
rs.MoveNext
Loop