---
title: "Validerings beskymmer"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/8489-validerings-beskymmer"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Jörgen HP"
published: "2001-03-12T10:41:00.000Z"
updated: "2001-03-12T13:44:00.000Z"
replies: 7
views: 226
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/8489-validerings-beskymmer"
---

# Validerings beskymmer

## #1 — Jörgen HP, 2001-03-12T10:41Z

Hej!

Jag har gjort en validering av ett formulär med hjälp av en If sats på följande vis: (se nedan  ej hela koden)

Om jag vill kontrollera så att inte ett (1) ord förekommer i ett input fält, hur gör man då? tips?

OBS Jag vill att den inte ska vara case sensitiv, alltså den ska skita i stora och små bokstäver. Alla versioner av ordet ska vara förbjudet.

Tacksam för hjälp

mvh jörgen

\--------%\<-----------------------

\<% If Len(Trim(Request.Form("subject"))) = 0 AND Len(Trim(Request.Form("comment"))) = 0 Then %\>

Du måste fylla i fälten Ämne och Kommentar.

\<% else If %\>

\--------%\<-----------------------

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

## #2 — Eclipse, 2001-03-12T12:21Z

Ett alternativ till det du skrivit:

IF request("subject") = "" ...

\>Alla versioner av ordet ska vara förbjudet.

\- Vad menas med det!?

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

## #3 — Mac, 2001-03-12T12:24Z

Använd dig av isnull

```
<% If isnull(Len(Trim(Request.Form
("subject"))))
```

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

## #4 — Eclipse, 2001-03-12T12:27Z

Förresten...

Din lösning ovan förutsätter at båda fälten är tomma. Lämnar man bara det ena tomt blir det inte fel. Inte så jättelyckat kanske...

Om du använder **OR** i stället för **AND** måste det ena ELLER det andra vara tomt för att felmeddelandet ska komma... Alltså det blir inte fel om båda är toma.

Jag hade nog skrivit så här;

IF request("subject") = "" THEN
\-- ' hallå grabben, fyll i fältet!!
\-- response.redirect ...
ELSEIF request("comment") = "" THEN
\-- ' hallå grabben, fyll i fältet!!
\-- response.redirect ...
END IF

' ## UPPDATERA DATABASEN

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

## #5 — jorgen, 2001-03-12T12:38Z

Okey, jag använde ditt script Eclipse. Men det stora beskymmret återstår, jag har ett kennelregister och vill att i fältet "kennelnamn" ska de bara skriva tex Jörgens och inte Jörgens Kennel. Eftersom jag vill kunna presentera informationen på ett snyggt sätt. Vissa skriver "Jörgens Kennel" och vissa skriver "Kennel Jörgen", listar jag då posterna efter bokstavsordning i sökresultatet, vilket jag vill så blir det kattskit av det hela. Eftersom stora delar av resultatet kommer att börja på ordet Kennel. Alltså ska valideringen inte godkänna att ordet kennel finns med i fältet "kennelnamn", hajar ni?

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

## #6 — @nders, 2001-03-12T12:50Z

if instr(request("kennelnamn"),"kennel")\>0 then response.write "ingen jäklans kennel här inte!"

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

## #7 — LarsG, 2001-03-12T13:10Z

Om du vill ha det case-insensitvt så

```

if instr(ucase(request("kennelnamn")),"KENNEL")>0 then
```

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

## #8 — jorgen, 2001-03-12T13:44Z

Tusen tack!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/8489-validerings-beskymmer
