Maciej
Szczepański
www, marketing,
reklama
Temat: Prosba o pomoc - problem z formularzem
czesc,chciałbym uzyskac taki efekt: jezeli nie wysle zadnej zmiennej c'x'[], formularz nie zwroci mi g'x'[] czyli jezeli nie ma zdnego c1[] to nie pokaze sie g1[], itd.
z gory dzieki za pomoc.
ponizej kod:
Maciej Szczepański edytował(a) ten post dnia 20.02.09 o godzinie 11:16
?php
if (count($_POST['x']))
{
foreach ($_POST as $name => $value){
if (is_array($value)){
for ($i = 0; $i < count($value); $i++){
echo $name.' '.$value[$i].'';
}//koniec for
}//koniec array
}//koniec foreach
}else{
?
form action="index.php" method="post">
Wybierz wersje
input type="hidden" name="g1[]" value="grupa 1" />grupa 1
input type="checkbox" name="c1[]" value="czesc 1.1" />czesc 1.1
input type="checkbox" name="c1[]" value="czesc 1.2" />czesc 1.2
input type="checkbox" name="c1[]" value="czesc 1.3" />czesc 1.3
input type="checkbox" name="c1[]" value="czesc 1.4" />czesc 1.4
input type="checkbox" name="c1[]" value="czesc 1.5" />czesc 1.5
input type="checkbox" name="c1[]" value="czesc 1.6" />czesc 1.6
input type="hidden" name="g2[]" value="grupa 2" />grupa 2
input type="checkbox" name="c2[]" value="czesc 2.1" />czesc 2.1
input type="checkbox" name="c2[]" value="czesc 2.2" />czesc 2.2
input type="hidden" name="g3[]" value="grupa 3" />grupa 3
input type="checkbox" name="c3[]" value="czesc 3.1" />czesc 3.1
input type="checkbox" name="c3[]" value="czesc 3.2" />czesc 3.2
input type="checkbox" name="c3[]" value="czesc 3.3" />czesc 3.3
input type="submit" name="x" value="go">
/form>
?php
}
?