n.d. parker: Checkbox CGI, param, 500 ERROR

Beitrag lesen

Moin,

<input type="checkbox" name="box" value="on">
...und dann denn Wert im nächsten Script mit
(use CGI...)
$auswertung = param("box");

Checkboxen haben die eigentuemliche Eigenschaft, *nicht* gesendet zu werden, wenn sie nicht angkreuzt worden sind.
param('box') waere also undefiniert, wenn die Checkbox nicht selektiert ist.

du kannst aber folgendes machen:

if (param('box')) {
  # hier, wenn die box angeklickt ist...
  # und *nicht* value="0" oder "" ist
}

oder

if (defined param('box')) {
  # hier, wenn die box angeklickt ist...
  # value egal ;)
}

Probleme --> 500 Server Error.
Habt Ihr einen Ratschlag für mich wie ich mein Problem lösen kann?

guck in dein Errorlog.

Viele Gruesse,

n.d.p.