Autor | Zpráva | ||
---|---|---|---|
Monkeys Profil * |
#1 · Zasláno: 3. 2. 2013, 23:20:19
Chcem porovnavat vstupne data cez chybove pole ale stale mi to nic nevracia.
Princip je teky ze ak je $data[$i] prazdne najdi podla kluca chybovu spravu v poli $error. $chyba = array(); $error = array("chyba 1", "chyba 2"); for($i=0; $i <= count($data); $i++){ if(empty($data[$i])){ $chyba[] = "<li>" . array_keys($error, $data[$i]) . "</li>" . "\n"; }//end if } print_r($chyba); M. |
||
Tori Profil |
#2 · Zasláno: 3. 2. 2013, 23:29:34
myslíte tohle?
if(empty($data[$i])){ $chyba[] = "<li>" . $error[$i] . "</li>" . "\n"; } |
||
Monkeys Profil * |
#3 · Zasláno: 3. 2. 2013, 23:32:13
Tori:
take jednoduche a ja tu vymyslam :) vdaka M. |
||
Tori Profil |
#4 · Zasláno: 3. 2. 2013, 23:39:05
Monkeys:
Případně se dá použít i tohle: $povinnaPole = array('meno' => 'Nezadali ste vaše meno.', 'heslo' => 'Nezadali ste heslo.'); $chyby = array(); foreach($povinnaPole as $klic => $hlaska) { if (empty($_POST[$klic])) $chyby[] = "<li>$hlaska</li>"; } |
||
Časová prodleva: 11 let
|
0