slubitz: checkbox ohne wert nicht in $_POST Var.

Hallo zusammen,

ich habe das problem, das ich eine checkbox aus einem Formular auf der nächsten Seite auslese um zu überprüfen, ob es gesetzt wurde oder nicht.
Wenn ich die checkbox leer lasse bekomme ich folgende Fehlermeldung:
Notice: Undefined index: checkbox
Hat jemand eine Idee wie ich das umgehen kann?

Hier mein Code:
im Formular:
<td class="textstil">Newsletter:</td>
    <td colspan="3"><input type="checkbox" name="checkbox" value="1" checked>
  Hiermit Abboniere ich den Newsletter </td>

In der auswertungsseite:
$_SESSION['newsletter'] = $_POST['checkbox'];
//und später
<tr class="textstil">
    <td><strong>Newsletter:</strong></td>
    <td><?php echo $_SESSSION['$newsletter'] ?></td>

  1. Hi ,

    wenn die Checkbox leer bleibt, wird auch die Variable nicht übertragen, also vorher einfach mit isset() auf Existenz prüfen.

    ciao
    romy

    1. Funktioniert natürlich...... Ich glaube ich sollte eine Pause machen und den suchen, der bei mir auf der leitung steht ;-))

      Hi ,

      wenn die Checkbox leer bleibt, wird auch die Variable nicht übertragen, also vorher einfach mit isset() auf Existenz prüfen.

      ciao
      romy