Fehlermeldung mit Checkbox Array

TwoFaze hat gesagt.:
Bist du sicher dass dein Array jetzt auch nicht leer ist?
Danke. Meine nicht. Habe nur mit var_dump geprüft ob es übergeben wird. Und das tut es. Hier ist der Beweis:
Code:
array(13) 
{ ["sternzeichen"]=>  string(16) "Bitte auswählen!" 
["groesse"]=>  string(0) "" 
["gewicht"]=>  string(0) "" 
["rauchen"]=>  string(16) "Bitte auswählen!" 
["augenfarbe"]=>  string(16) "Bitte auswählen!" 
["haarlaenge"]=>  string(16) "Bitte auswählen!" 
["beruf"]=>  string(0) "" 
["hobbys"]=>  string(0) "" 
["check1"]=>  array(1) { [23]=>  string(8) "sensibel" } 
["weitere"]=>  string(0) "" 
["user_eingabe"]=>  string(0) "" 
["ueberpruefung"]=>  string(1) "1"
 ["Anmeldung"]=>  string(6) "Weiter" }
Wenn man per var_dump geht müßte alles ok sein. Ist es leider haber nicht.Egal ob ich nun eine Checkbox aktiviert habe oder mehre beim nächsten beim zeigen des Formular wird immer nur eine checkbox aktiviert. Das interessante ist auch noch, das diese überhaut nicht aktiviert wurde.
Wie ist das ganze ztu verstehen?
Achja der dazugehörige Quellcode ist der:
PHP:
 <?php

    if(isset($_POST['check1']))
    {
       reset($_POST['check1']);
	    foreach($_POST['check1'] as $check1_id => $status) 
		{
		   echo '<input type="checkbox" value="'.$status.'"checked>';
		}
	}
  
	 
	 

?>
Also was muß ich noch verändern damit die Checkboxen icht nur über var_damp übergeben werden, sondern auch so sichtbar im Formular sind? Danke schon mal für die Hielfe. Ich komme ich bloß weiter.:confused:

Gruß aleks
 
Zurück