Autor Zpráva
Cecil
Profil *
Je v php nejaka funkce ktera by zjistila jestli je uzivatelske jmeno v promene zadane pouze jako (alfanumerické znaky bez diakritiky, bez mezer, podržítek a speciálních znaků)
djlj
Profil
Použij regulární výrazy.

http://regularnivyrazy.info
http://cz.php.net/manual/cs/ref.pcre.php
http://cz.php.net/manual/cs/ref.regex.php
Cecil
Profil *
deka
Cecil
Profil *
if (!ereg("alnum", "$name")) echo 'Zadejte uživatelské jméno (bez speciálních znaků a mezer)'
else echo 'OK'

kde je chyba?
Cecil
Profil *
jak se to spravne zapise?
A-Za-z1-9
nightfish
Profil
if (!ereg("^[[:alnum:]]+$", "$name")) echo 'Zadejte uživatelské jméno (bez speciálních znaků a mezer)';
else echo 'OK';

//^[[:alnum:]]+$
^ = začátek řetězce
[[:alnum:]] - písmena a číslice
+ - jeden nebo více výskytů
$ = konec řetězce
Cecil
Profil *
dikes
Toto téma je uzamčeno. Odpověď nelze zaslat.