Autor Zpráva
Markus
Profil *
Ahoj, poradil by někdo jak správně zkotrolovat pole?

mám kód

$error = array(); // toto nevím jestli je dobře a jestli to tam má být

if(kontrola položky mail)
#Chyba, nastavíme
$error['mail'] = true;

if(kontrola položky name)
#Chyba, nastavíme
$error['name'] = true;

if(kontrola položky lastname)
#Chyba, nastavíme
$error['lastname'] = true;

if($error[] === false) // toto taky nevím jak přesně to pole kontrolovat
# Kontrola je OK

Díky za pomoc

Moderátor Majkl578: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Keeehi
Profil
if(empty($error))
# Kontrola je OK
Markus
Profil *
Potřebuji kontrolovat jestli je proměnná false, opravdu jestli je false, čili ===, ne že se formulář vyhodnotí na základě ničeho ;) Díky
Keeehi
Profil
Markus:
[#2] je správně.

- na začátku nastavíte pole chyb na prázdné pole
- pokud se během kontrol vyskytne problém, přidá se do pole chyba
- pokud chyba nenastane, pole zůstane prázdné
- a nakonec se testuje, zda pole zůstalo prázdné => všechny kontroly proběhly v pořádku
Markus
Profil *
Tak nic no :-( Člověk se ptá na kolo a dostane odpověď na auto. Nerozumím, nechápu..

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:

0