Autor | Zpráva | ||
---|---|---|---|
PHP_Nemaster Profil |
#1 · Zasláno: 25. 8. 2009, 09:58:33
Dobrý den,
mám 5 textových polí a potřebuji, aby návštěvník vyplnil aspoň jedno z nich, ale je jedno které. Nevíte, jak udělat podmínku, aby to nekontrolovalo pouze určité pole, ale libovolné? Předem děkuji za odpověd' |
||
Jimmy Hayek Profil |
#2 · Zasláno: 25. 8. 2009, 10:02:43
PHP_Nemaster
Nejsem odborník na PHP a nebude to asi to pravé ořechové... ale co si třeba deklarovat na začátku proměnnou $x = 0 a u každého vyplněného pole přičíst jedničku. No a potom jen zjistit, jestli je proměnná větší nebo rovna jedné... |
||
Joker Profil |
#3 · Zasláno: 25. 8. 2009, 10:59:48
PHP_Nemaster:
Jednoduše použít operátor OR: if(isset($pole1) || isset($pole2) || isset($pole3) || isset($pole4) || isset($pole5)){ // vyplněno alespoň jedno pole } |
||
tiso Profil |
#4 · Zasláno: 25. 8. 2009, 13:03:03
Joker: isset? Si si istý?
|
||
Lamicz Profil |
#5 · Zasláno: 25. 8. 2009, 16:06:58
Textove pole predpokladam INPUTy ve FORMu, tzn. misto isset asi:
if(!empty($_POST['pole1'])) |
||
dan55 Profil |
#6 · Zasláno: 26. 8. 2009, 11:56:23
Jimmy Hayek
Zbytečně složité |
||
Časová prodleva: 15 let
|
0