Autor | Zpráva | ||
---|---|---|---|
Radim24 Profil * |
#1 · Zasláno: 12. 4. 2007, 10:52:12
Ahoj,
mám jednoduchý dotaz na políčko checkbox: je možné dát třeba pět políček se stejným jménem? např. tři odpovedi na jednu otazku: policko1: name=podoved1 policko2: name=podoved1 policko3: name=podoved1 dík |
||
MzM Profil |
#2 · Zasláno: 12. 4. 2007, 12:27:20
No, teoreticky můžeš, ale jak to budeš prakticky vyhodnocovat?
když budeš mít např formulář se 4 takovými checkboxy a zaškrtneš třeba napřeskáčku 2, tak při get metodě dostaneš http://localhost/test.php?policko=on&policko=on a jak z toho zjistíš, které políčko bylo zaškrtnuté? |
||
Časová prodleva: 6 dní
|
|||
Figy Profil |
#3 · Zasláno: 18. 4. 2007, 14:52:29
Zdravim, taky mam dotaz...
...mam na strance checkbox, jak muzu udelat, aby kdyz nekdo prijde na tu stranku, ten checkbox uz byl zaskrtnuty ? |
||
koudi Profil |
#4 · Zasláno: 18. 4. 2007, 14:59:43
Radim24
Můžeš. Ovšem ne podpoved1, ale podpoved1[] (třeba). Potom se ti to odešle jako pole. Figy Nespamuj cizí vlákna (vim o dvou) a založ si vlastní. Jinak by možná nebylo od věc tam zkusit napsat checked, že ano? |
||
Časová prodleva: 3 měsíce
|
|||
tomas3333 Profil |
#5 · Zasláno: 15. 7. 2007, 21:57:41
a ked sa to odosle ako pole, co sa s tym da potom robit? ako to zavolat? celkom by sa mi to teraz hodilo
|
||
Časová prodleva: 16 dní
|
|||
AtomioWeb.cz Profil * |
#6 · Zasláno: 31. 7. 2007, 22:24:58
Radim24:
Pokud máš jednu otázku a 3 odpovědi (a jenom jedna je správná), tak musíš použít (nebo bys měl :-)) input se zadaným type="radio" <input type="radio" name="odpoved" value="a" /> <input type="radio" name="odpoved" value="b" /> <input type="radio" name="odpoved" value="c" /> Pokud máš na jednu otázku více správných odpovědí, tak to můžeš udělat checkboxem: <input type="checkbox" name="odpoveda" value="1" /> <input type="checkbox" name="odpovedb" value="1" /> <input type="checkbox" name="odpovedc" value="1" /> Když pak takový formuláře odešleš, určitě zjistíš, jak to odchytit. |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0