---
title: "Ordkontroll"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/59432-ordkontroll"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Gimbo"
published: "2002-11-18T15:33:28.000Z"
updated: "2002-11-18T16:18:51.000Z"
replies: 5
views: 225
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/59432-ordkontroll"
---

# Ordkontroll

## #1 — Gimbo, 2002-11-18T15:33Z

Hejsan!

Vill hindra besökarna från att skriva vissa ord i ett forum...

ANvänder mig av denna typ av inmatning till databasen:

```
Addera = "Select * From tabell"
   RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic

	RecSet.AddNew
	
	RecSet("namn") = Request.form("namn") 
	RecSet("inlagg") = Request.form("inlagg") 
                ... osv
```

Borde man inte kunna kontrollera inlaggs fältet med detta, 

```
if request.form("inlagg") = ucase(SVARORD1) or ucase(Svarord2) then response.write "använd inte såna ord din pajas"
else
så fortsätter den...
end if
```

eller vad säger ni??

Permalänk: https://www.webforum.nu/p/59432

## #2 — pirro, 2002-11-18T15:45Z

hum var länge sedan ja höll på med asp eftersom min dator e pajj men ja gissdar lite:

```
set objregexp = new RegExp
objregexp.Pattern="(ord1|ord2|ord3|ord4)"
set found = objregexp.Execute(strText)
if found.matches > 0 then
Response.Write "Använd inte sådana ord i detta forum"
else
Addera = "Select * From tabell"
   RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic

	RecSet.AddNew
	
	RecSet("namn") = Request.form("namn") 
	RecSet("inlagg") = Request.form("inlagg") 
                ... osv
end if
```

ngt som detta kanske... Minns inte rikigt dock tyvärr men ngn annan kanske kan hjälpa dig.
\*Kom på att ja har gjort ett script som censurerar text med \*or
adr: <http://www.webforum.nu/showthread.php?s=&threadid=49120>
\<%="over and out Pirro"%\>

Permalänk: https://www.webforum.nu/p/859944

## #3 — Gimbo, 2002-11-18T15:52Z

oke tack för den,,, men går e inte att fixa me en vanlig if sats?? eller måste man använda regexp??

Permalänk: https://www.webforum.nu/p/859950

## #4 — doggelito, 2002-11-18T15:55Z

```
if instr(request.form("inlagg"), uCase('satan')) Then
elseif ...
```

Permalänk: https://www.webforum.nu/p/859952

## #5 — pirro, 2002-11-18T15:56Z

kanske
if Instr(strText,"fultord") then
Response.write("Whoooooooooo!")
response.end
end if
överst i filen

Permalänk: https://www.webforum.nu/p/859953

## #6 — Jesper T, 2002-11-18T16:18Z

Lägger du till en etta efter så kommer inStr att behandla gemener och VERSALER lika.

```
if Instr(strText,"fultord",[red]1[/red]) then 
Response.write("Whoooooooooo!") 
response.end 
end if
```

Permalänk: https://www.webforum.nu/p/859961

---

Tråden på webben: https://www.webforum.nu/amne/asp/59432-ordkontroll
