phpbar.de logo

Mailinglisten-Archive

[php] Checkboxen checken

[php] Checkboxen checken

Norbert Pfeiffer php_(at)_phpcenter.de
Sat, 25 May 2002 14:43:46 +0200


Hi Arndt,

> Mit HTTP_POST_VARS funktioniert das Ganze nicht.
oh-doch - mit was denn sonst ...

Es ist bekannt, dass maximal 10 Checkboxen exitieren.
Ihre Namen sind: chk[0], chk[1], chk[2], ... chk[9]

<?php
$iX = 10;
$eing = (isset($_POST['chk'])) ? $_POST['chk'] : array();
for($i=0; $i<$iX; $i++)
   {$flags[$i] = (isset($eing[$i])) ? 1 : 0;
    }
print_r($flags)
?>

Natuerlich kannst Du sie auch anders benennen, dann musst
Du fuer jede Checkbox einzeln den Code hinschreiben ...

<?php
$xyzIN = (isset($_POST['xyz'])) ? $_POST['xyz'] : 0;
?>

Oder Du steigst auf Radio-Button um, da hast Du immer einen
Wert, der uebergeben wird. Manche finden das jedoch vom
Design her 'nicht schoen genug' ... <gruebel> ... ;-)


m. b. G. Norbert
_____________________
normal:  02292-681769
Notruf:  0177-2363368
---------------------
e.o.m.


php::bar PHP Wiki   -   Listenarchive