Autor Zpráva
lokutus7323
Profil *
Ahoj,
dělám registraci a chtěl bych do ní zahrnout i "zakázané" loginy a znaky...proto se chci zaptat, tak docílit, aby si PHP vzalo určitou proměnou se zakázanými znaky(popř jmény) a porovnalo to se vstupními údajy($_POST["login"])

Děkuji
DJ Miky
Profil
if(!preg_match('@[abcd]@i',$_POST["login"])) {
 // pokračuj
}
else {
 // obsahuje zakázané znaky
}

Zakázané znaky jsou v hranatých závorkách [ ].
lokutus7323
Profil *
děkuji........a pokud bych chtěl zakazat celé slovo např : Loska ...musel bych ho dát do "Loska" , že?
Alphard
Profil
a zakázaná jména
$ban = array ("admin", "tonda");
if (in_array ($_POST['login'], $ban)
// vyberte jiný nick
else
// pokračujeme
Jack Finger
Profil
lokutus7323
taky by šlo všechno zakázaný narvat do pole a pak testovat in_array(), ale to spíš u celých jmen.

//edit: Alphard byl rychlejší :o)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: