Hugo Zeiss: Wie erreiche ich, dass die "checkboxen" ausgewählt bleiben?

Beitrag lesen

Guten morgen,

folgendes Problem:

  • 3 Checkboxen stehen zur Auswahl (offen,cancel,abbruch)
  • 1 Button ("Prüfen ...")
    Nach Auswahl der jeweiligen Checkboxen und betätigen des
    Buttons, wird das Formluar nochmals geladen und die jeweilige
    Auswahl ausgegeben. Soweit ist alles ok. Leider geht beim
    erneuten Laden des Formluars die Auswahl der Checkboxen verloren.
    Wie erreiche ich, dass nach dem erneuten Laden der Seite die
    ausgewählten Checkboxen gekennzeichnet sind? Man möchte ja
    auch später noch sehen was man ausgewählt hat.

Danke schon einmal im Voraus.

Gruß
Hugo

...
<form action="<? print $_SERVER['PHP_SELF'] ?>" method="post">
  <input type="checkbox" name="status[]" value="offen" />offen<br>
  <input type="checkbox" name="status[]" value="cancel" />cancel<br>
  <input type="checkbox" name="status[]" value="abbruch" />abbruch<br>
  <input type="submit" value="Prüfen...">
</form>
</body>
</html>
<?
if (isset($_REQUEST['status'])) {
  reset($_REQUEST['status']);
  echo implode(",",$_REQUEST['status']);
}
else {
  print "Es ist keine Option ausgewählt.\n";
}
?>