Avatar billede fredie89 Nybegynder
20. oktober 2005 - 09:14 Der er 11 kommentarer og
2 løsninger

Oprettelse af bruger, ulovlige tegn

Hej eksperter, jeg vil gerne lave min oprettelse så der kun kan lave brugere med tegnene A-Z. Hvordan gør jeg dette?
Avatar billede dmdisco Nybegynder
20. oktober 2005 - 09:27 #1
if (ereg('[A-Z]' $brugernavn)) {
    // den er god nok
} else {
  // den er hel gal med dit brugernavn
}
Avatar billede dmdisco Nybegynder
20. oktober 2005 - 09:28 #2
hov mangler lige et komma

if (ereg('[A-Z]', $brugernavn)) {
    // den er god nok
} else {
  // den er hel gal med dit brugernavn
}
Avatar billede nielle Nybegynder
20. oktober 2005 - 09:29 #3
if (preg_match(/^[A-Z]+$/, $brugernavn))
{
    // den er god nok
} else {
    // den er hel gal med dit brugernavn
}
Avatar billede dmdisco Nybegynder
20. oktober 2005 - 09:29 #4
du kan bruge eregi() hvis du vil have både store og små bogstaver eller bruge '[a-z]|[a-z]'
Avatar billede dmdisco Nybegynder
20. oktober 2005 - 09:29 #5
'[a-z]|[A-Z]'
Avatar billede nielle Nybegynder
20. oktober 2005 - 09:30 #6
Det er vigtigt at have ^ i starten og $ i slutningen. Ellers matches der imod alt som indeholder bloe et af de lovlige tegn. Desuden sikre + at der skal være mindste 1 eller flere tegn i brugernavnet.
Avatar billede nielle Nybegynder
20. oktober 2005 - 09:31 #7
if (preg_match("/^[A-Z]+$/i", $brugernavn))

- hvis store og små bogstaver skal være tilladt :^)
Avatar billede nielle Nybegynder
20. oktober 2005 - 09:32 #8
20/10-2005 09:29:52> Eller du kan skrive:

'[a-zA-Z]'
Avatar billede dmdisco Nybegynder
20. oktober 2005 - 09:42 #9
hehe ja '^[a-zA-Z]+$' tak nielle :) er ret ny til regex
Avatar billede fredie89 Nybegynder
20. oktober 2005 - 17:41 #10
Wauw, mange tak! Jeg er overvældet over alle de svar.. He he.. Kan i ikke dele de points? I hvertfald, smid et svar :)
Avatar billede nielle Nybegynder
20. oktober 2005 - 18:26 #11
Yes-yes vi deler da bare :^)
Avatar billede fredie89 Nybegynder
21. oktober 2005 - 09:41 #12
Mangler bare et svar fra dmdisco :/
Avatar billede dmdisco Nybegynder
21. oktober 2005 - 17:46 #13
svar så :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester