Björn: checkboxen nach Fehlerprüfung als "checked" stehen lassen

Hallo,

meine Frage:

nachdem ein User Formularfelder (Adresse,...usw) ausgefüllt hat, und
eine Checkbox angeclickt hat erfolgt die Fehlerprüfung, ist ein Fehler gefunden, gibts eine Error-Message für den User,

Der Inhallt der Input-boxen bleibt dabei stehen (wird also nicht geleert)

$Vorname_value = (isset($vorname)) ? $vorname : "";

das kommt in den value der inputbox(en):
<value="'.$Vorname_value.'">

Wie verhält es sich nun aber mit den Checkboxen ??

Der obige Code ist so nicht mehr anwendbar, müsste etwas geben
wie sowas in der Art:
(isset($checkbox_1) ? SET($checkbox_1): UNCHECK;

hat jemand eine Idee ??

Danke
Gruß
Björn

  1. $Vorname_value = (isset($vorname)) ? $vorname : "";

    das kommt in den value der inputbox(en):
    <value="'.$Vorname_value.'">

    Wie verhält es sich nun aber mit den Checkboxen ??

    Der obige Code ist so nicht mehr anwendbar, müsste etwas geben
    wie sowas in der Art:

    zuerst input
    <input type="checkbox" name="checkboxname" value="1">

    if ( $_REQUEST['checkboxname'] == 1 )
       $checked = " checked";
    else
       $checked = "";
    echo "<input type="checkbox" name="checkboxname" value="1"".$checked">";

    verstehst? wird angeklickt, wird value versendet... sonst halt net ;-)

    cu