Jump to content
php.lv forumi

Undefined index:


MārisL

Recommended Posts

Undefinded index: niks [33 līnija]

 

if($_POST["niks"] and $_POST["komentaars"])

 

Tur vajadzētu izskatīties šādi?

 

if (isset($_POST['niks']) && $_POST['niks'] and isset($_POST['komentaars']) && $_POST['komentaars'])

 

Atvainojiet par šo postu. Viss iet. :)

Edited by MārisL
Link to comment
Share on other sites

Viss ir atkarīgs no situācijas. Šajā gadījumā, ja vērtība būs 0 arī rezultāts būs tas pats, jo $_POST['niks'] arī būs false :)

 

Tāpēc arī

isset($_POST['niks']) && $_POST['niks']

vietā var rakstīt

!empty($_POST['niks'])

Link to comment
Share on other sites

Šīm funkcijām ir 2 dažādi uzdevumi. isset pārbauda vai vērtība ir dota (is set), bet empty, paskatās, vai šī vērtība nav tukša (0, '0', false, NULL, array() [tukšs masīvs], '')

Link to comment
Share on other sites

×
×
  • Create New...