| Autor | Zpráva | ||
|---|---|---|---|
| iru Profil |
#1 · Zasláno: 26. 1. 2007, 11:40:41
Zdravím,
mám formulář a v něm checkbox:
formulář se odesílá metodou post, jenže nevím, jak dostat z toho na stránce, která zpracovává ten formulář hodnoty proměnných těch checkboxů: name="zobrazit["$id_zbozi"]" . |
||
| 25k_sick Profil * |
#2 · Zasláno: 26. 1. 2007, 12:11:23
FOREACH ($_POST["zobrazit"] as $key)
{ echo Isset($_POST[$key]) ? "zaskrtnuto" : "prazdne"; } |
||
| iru Profil |
#3 · Zasláno: 26. 1. 2007, 12:16:30
Napsalo mně to toto: Warning: Invalid argument supplied for foreach()
|
||
| 25k_sick Profil * |
#4 · Zasláno: 26. 1. 2007, 12:33:57
Tak vydrz zkusim si to :)
|
||
| 25k_sick Profil * |
#5 · Zasláno: 26. 1. 2007, 12:40:42
<form method="post" action="">
<?php $rozmezi = range(22,26); foreach ($rozmezi as $hodnota) { echo "Hodnota $hodnota: <input type='checkbox' name='zobrazit[$hodnota]' value='ano' /> <br />"; } ?> <input type="submit" /> </form> <?php if (is_array($_POST["zobrazit"])) { foreach ($_POST["zobrazit"] as $k => $v) { echo "input s cislem $k byl odeslan a ma hodnotu $v <br />"; } } ?> |
||
| iru Profil |
#6 · Zasláno: 26. 1. 2007, 13:00:55
nevypsalo se mně nic, znamená to, že proměnná zobrazit není pole? Kontrolovala jsem proměnnou $id_zbozi ve formuláři, není prázdná.
|
||
| 25k_sick Profil * |
#7 · Zasláno: 26. 1. 2007, 13:01:52
Jestli si nic nezaskrtnul tak je to prazdne pole a nic se nevypise. Delas neco spatne.Napis (ICQ: 176 - 031 - 471)
|
||
|
Časová prodleva: 19 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0