---
title: "Fel när jag ska kolla tillåtna tecken"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/54902-fel-när-jag-ska-kolla-tillåtna-tecken"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "UnConed"
published: "2002-10-02T16:16:36.000Z"
updated: "2002-10-02T16:31:22.000Z"
replies: 3
views: 255
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/54902-fel-när-jag-ska-kolla-tillåtna-tecken"
---

# Fel när jag ska kolla tillåtna tecken

## #1 — UnConed, 2002-10-02T16:16Z

den tillåter i stort sett alla nick. Men inte JawsQ av någon anledning.. Kan någon svara på varför.
Här är en del av koden:

	Dim strInput, strAllowedLetters, intHowMany

	strInput = sqlSecure(Request.Form("namn"))
	strAllowedLetters = "0123456789abcdefghijklmnopqrstuvwxyz"
	intHowMany = 0

	' försäkra att personen bara använder dom godkända bokstäverna/siffrorna
	For i = 1 To Len(strInput)
	    strTemp = Mid(strInput, i, 1)
	    
	    If InStr(1, LCase(strAllowedLetters), LCase(strTemp), 1) = 0 Then
	        intHowMany = intHowMany + 1
	    End If
	Next
	If intHowMany \> 0 Then	
		Response.Redirect "Registreradig.asp?Error=WrongLetters"
Else

Annan kod här
\-------------------

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

## #2 — LarsG, 2002-10-02T16:23Z

Jag testade koden och det fungerar bra med JawsQ. Det måste komma med någor skräptecken någonstans. Vad får du om du skriver ut len(strInput).

Varför inte regexp?

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

## #3 — Jesper T, 2002-10-02T16:24Z

Är det inte bra att trimma också? trim(strInput)

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

## #4 — UnConed, 2002-10-02T16:31Z

Ahh, jo det kom med ett skräptecken såg jag nu..
Testade att kolla längden på den..

tack tack!:)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/54902-fel-när-jag-ska-kolla-tillåtna-tecken
