---
title: "Spärra tecken!!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/45967-spärra-tecken"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "bassebhu"
published: "2002-06-15T14:25:28.000Z"
updated: "2002-06-15T23:17:55.000Z"
replies: 12
views: 423
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/45967-spärra-tecken"
---

# Spärra tecken!!

## #1 — bassebhu, 2002-06-15T14:25Z

Hej!!

I ett community, när man blir medlem, vilka tecken bör man spärra och hur långt bör ett användarnamn högst få vara?

Hur gör man denna teckenspärr i asp?

Alltså om namnet innehåller fel tecken så skickas man tillbaka?
OCH hur får man infot som besökaren skrev in att komma upp när man skickas tillbaka. Lite irriterande om man fyllt i alla uppgifter och sedan skickas tillbaka för att t ex nån annan hade det avändarnamnet, så får man skriva om allt igen!! =/

TACK!! =)

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

## #2 — lin, 2002-06-15T14:33Z

Läs detta .. borde vara en liten hjälp på traven..

<http://www.webforum.nu/showthread.php?s=&threadid=43076>

MvH

Linus

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

## #3 — bassebhu, 2002-06-15T14:48Z

hjälpte inte särskillt mycket =(

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

## #4 — LAMP, 2002-06-15T14:49Z

För att kolla om strängen innehåller "otillåtna" tecken kan du använda funktionen instr() eller regular expressions. Det enda tecken som ställer till det är ', dvs single quot. Om du escapar (gör replace) dem med 2 stycken singlequot så bör dina sql-frågor fungera. Appropå formulär så kan denna tråden hjälpa dig:

<http://www.webforum.nu/showthread.php?s=&threadid=8268&highlight=formul%E4r>

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

## #5 — M@rtin, 2002-06-15T16:24Z

Ja alla tecken utom ' funkar. Fasst \[ eller om det var \] ställer oxå till en del problem. Jag tycker man bör hålla sig till samma format som email adresser. Alltså a-z A-Z . - \_ 0-9

Jag tycker många communyties tillåter alldeles för långa o jobbiga namn. Det ger ett mycket seriösare intryck om inte tecken som \* och { tillåts och jag tycker antalet tecken bör begränsas till 15 eller hellst 12.

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

## #6 — bassebhu, 2002-06-15T16:31Z

ok, hur ser koden ut för att skicka tillbaka användaren om han använt tecken som inte är a-z, A-Z, 0-9 och \_ ??

och när han skickats tillbaka ska all info han fyllde i vara kvar =)

TACK!

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

## #7 — lin, 2002-06-15T17:06Z

> hjälpte inte särskillt mycket =(

bassebhu .. borde det ju gjort :D 

> "Det enda tecken som ställer till det är ', dvs single quot."

De tog ju upp precis det LAMP förklarade .. var ju ifs en rätt lång tråd .. ;)

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

## #8 — bassebhu, 2002-06-15T18:03Z

ja men alltså jag e ute efter koden. läs mitt inlägg innan det här.

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

## #9 — M@rtin, 2002-06-15T18:18Z

lite får man jobba själv oxå ;)

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

## #10 — LAMP, 2002-06-15T18:49Z

> **bassebhu skrev:**
>
> ja men alltså jag e ute efter koden. läs mitt inlägg innan det här.

i min länk ovan var ju komplett kod, titta lite på hur du kan förändra den för att begränsa vissa tecken.

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

## #11 — bassebhu, 2002-06-15T20:28Z

ok, du har rätt. det var bra funktionen med oifyllda fält, men hur fixar jag så att endast de tecknen som jag skrev tidigare ska få finnas med i namet?

If Not bara A-Z, a-z, 0-9, \_ Then
Räksmörgås
Else
Godkänt användarnamn
End If

?

shyrre =)

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

## #12 — solbulle, 2002-06-15T20:49Z

Du kan ju kika lite på javascript, tex denna: <http://www.webforum.nu/showthread.php?s=&postid=99581#post99581>

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

## #13 — M@rtin, 2002-06-15T23:17Z

JavaScript är bra att använda. Men det är viktigt att dubbelkolla med asp oxå eftersom js är väldigt lätt att komma runt. I ASP använder man sig av regular expressions. Tyvärr är jag väldigt dålig på det själv men här finns en artikel:
<http://www.webeye.nu/default2.asp?que=asp/default.asp&exec=asp/artiklar/asp_11.asp>

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/45967-spärra-tecken
