Autor | Zpráva | ||
---|---|---|---|
drak654 Profil |
#1 · Zasláno: 9. 4. 2010, 19:34:35
Potreboval by som, aby sa nedalo odoslať formulár, ak nie je vyplnený celý.. dá sa to nejako urobiť?
|
||
panther Profil |
#2 · Zasláno: 9. 4. 2010, 19:43:36
drak654:
podmínkou v PHP kontrolovat, jestli je všechno vyplněné |
||
drak654 Profil |
#3 · Zasláno: 9. 4. 2010, 21:08:28 · Upravil/a: drak654
aha, a ten kód v PHP?
// používam <?php if($_POST["a"] == "" and $_POST["b"] == "" and $_POST["c"] == ""): ?> Musíš vyplniť všetky údaje! <? else: ?> Všetky údaje boli vyplnené. <? endif ?> Ak nevyplním nič, funguje to, čiže vypíše, že musím vyplniť všetky údaje. Ale aj vyplním iba a, b, tak napíše, že všetky údaje boli vyplnené :( |
||
pata07 Profil |
#4 · Zasláno: 9. 4. 2010, 21:56:33 · Upravil/a: pata07
zkus nastavit jiný logický operátor více zde:
http://www.linuxsoft.cz/article.php?id_article=183 myslím, že by tam měl být místo "and" "xor" |
||
Anonymní Profil * |
#5 · Zasláno: 9. 4. 2010, 22:03:43
Místo and dej || jako nebo.
|
||
mckay Profil |
#6 · Zasláno: 9. 4. 2010, 22:04:23
drak654:
Zaprvé bych místo zápisu něco rovná se ničemu použil empty(), za druhé je potřeba si ujasnit, které položky jsou povinné, a které ne - podle toho po tom určit jestli použít zápis && nebo ||. |
||
drak654 Profil |
#7 · Zasláno: 9. 4. 2010, 22:18:40
pata07:
ak tam dám xor, výsledok je rovnaký, avšak stránku načítava dlhšie Anonymní: Vďaka! Už to ide. mckay: s empty() som sa ešte nestretol.. už to ide tak ako má.. |
||
bohyn Profil |
#8 · Zasláno: 9. 4. 2010, 22:40:00
mckay:
empty() bych se vyhnul - i "0" muze byt vyplnena hodnota |
||
Časová prodleva: 14 let
|
0