---
title: "Godkända tecken"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15551-godkända-tecken"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Marcus"
published: "2001-04-26T08:40:00.000Z"
updated: "2001-04-27T21:23:00.000Z"
replies: 5
views: 244
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/php/15551-godkända-tecken"
---

# Godkända tecken

## #1 — Marcus, 2001-04-26T08:40Z

Hej

Jag vet att det finns gott om frågor av denna sorten och har därför lusläst wF på svar som jag kan ha nytta av. Tyvärr hittade jag inget som jag kunde använda (eftersom jag verkligen suger på regexp).

Snälla, hjälp mig med detta:

Tillåtna tecken är a-z(stora som små) samt å,ä,ö,Å,Ä och Ö. 0-9 samt mellanslag! \_ - och . är också tillåtna. 

Förresten, kan något av ovanstående tecken ställa till problem vid inloggningsscript m.m.?

Jag är mycket tacksom för svar!

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

## #2 — Aldarin, 2001-04-26T11:06Z

Kalla på funktionen med din sträng, typ $apa = az09($min_info_jag_vill_kolla);

function az09($s){
for ($i = 0; $i \< strlen($s); $i++) {
$c = $s\[$i\];
if(!(
(($c \>= 'a') && ($c \<= 'z')) &#0124;&#0124;
(($c \>= 'A') && ($c \<= 'Z')) &#0124;&#0124;
(($c \>= '0') && ($c \<= '9')) &#0124;&#0124; 
(($c == 'å') &#0124;&#0124; ($c == 'ä')) &#0124;&#0124; 
(($c == 'ö') &#0124;&#0124; ($c == 'Å')) &#0124;&#0124; 
(($c == 'Ä') &#0124;&#0124; ($c == 'Ö')) &#0124;&#0124; 
(($c == ' ') &#0124;&#0124; ($c == '.')) &#0124;&#0124; 
(($c == '\_') &#0124;&#0124; ($c == '-')) &#0124;&#0124; 
))
return false;
}
return true;
}

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

## #3 — Marcus, 2001-04-26T11:55Z

Jag trixade om funktionen lite snabbt så det var mer anpassat för mig och tog bort det sista 'or' så fungerade det tokbra :-)

Undrar om jag någonsin kommer att kunna regexp's perfekt?

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

## #4 — Aldarin, 2001-04-27T07:37Z

Ja, sorry, tanken var att du skulle kunna fylla på med "whatever" där.....

// Malte ...

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

## #5 — stevenet, 2001-04-27T18:41Z

```
if(ereg("([^A-Za-z0-9!åäöÅÄÖ-_ \.])",$hepp)) {
echo "hepp innehåller ett eller flera otillåtna tecken.";
}
```

\------------------
[SteveNet](http://www.webmarkit.net/stevenet)

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

## #6 — Chavez, 2001-04-27T21:23Z

Betydligt kompaktare! :)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/15551-godkända-tecken
