phpbar.de logo

Mailinglisten-Archive

[php] Checkboxen einfach auswerten - so geht es

[php] Checkboxen einfach auswerten - so geht es

LEXBO - Botzenhart Stefan botzenhart at lexbo.de
Fre Feb 3 02:01:17 CET 2006


Hallo,

hatte heute ein zwar nicht so komplexes Szenario wie Ihre Matrix, aber
Ihr Trick hat mir sehr gut weitergeholfen. Bisher waren mir checkboxen
immer ein Grauß, weil diese sehr umständlich auszuwerten waren.

Sehr schöner Trick!

Grüße Stefan


Norbert Pfeiffer schrieb:
> Hallo,
> 
> eine Checkbox in einem Formular bereitete vielen von uns
> immer etwas Kopfschmerzen, da der Feldname nur gesendet
> wird, wenn die Checkbox markiert ist. So sind Wechsel nur
> umstaendlich zu erfassen.
> 
> Mit einem kleinen Trick kann man dies jedoch umgehen.
> Im HTML-Code wird vor jede Checkbox ein Hidden-Feld mit
> einem identischen Namen und dem Value "N" plaziert.
> 
> Darueber hinaus sollte der Feldname nicht nur eindeutig
> sein, sondern auch noch den aktuellen Wert enthalten.
> In dem untenstehenden Beispiel sieht ein Feldname so aus:
> <?
> $key = "$yID/$xID/".&val;
> ?>
> Wobei $val der aktuelle Wert des Feldes ist.
> Damit ergibt sich eine sehr einfache Auswertung der Form:
> http://www.uris.de/test/div/matrix.php
> 
> 
> m. b. G. Norbert
> _____________________
> normal:  02682-966898
> Notruf:  0163-3613642
> ---------------------
> e.o.m.

php::bar PHP Wiki   -   Listenarchive