Maede: Mehrere Checkboxen dynamisch aktivieren/deaktivieren

Beitrag lesen

Hallo alle zusammen

Ich habe folgendes Problem; Ich habe eine Tabelle dynamisch per PhP erzeugen lassen:

  
<?php  
  if ($handle = opendir('../includes/ecm/')) {  
    while (false !== ($file = readdir($handle))) {  
      if ($file != "." && $file != "..") {  
        if ($handle2 = opendir('../includes/ecm/' . $file)) {  
	  while (false !== ($inhalt = readdir($handle2))) {  
	    if ($inhalt != "." && $inhalt != "..") {  
	      $inhalt_ecm = $inhalt;  
	      $readme = "readme.txt";  
	      $install = $file . ".ecm.install.php";  
	      $userdatei = fopen('../includes/ecm/' . $file . '/readme.txt', "r");  
	      while(!feof($userdatei)) {  
		$zeile = fgets($userdatei);  
	      }  
	    fclose($userdatei);  
            }  
	  }  
	}  
      echo "<tr>\n";  
      echo "<td align=\"left\">" . $file .  
	       "</td><td align=\"left\"><a href=\"../includes/ecm/" . $file . "/readme.txt\">" . $zeile .  
		   "</a></td><td align=\"center\"><input type=\"checkbox\" name=\"installieren[]\" onclick=\"this.form.submit();\" value=\"" . $null_value++ . "\" " . $checked . " /></td>";  
      echo "</tr>\n";  
      }  
    }  
  closedir($handle);  
  }  
?>  

Am Ende wird immer noch ein INPUT TYPE="CHECKBOX" mitgeliefert. Bis jetzt gelingt es mit mit folgender PhP-Abfrage die Werte der Checkboxen zu ermietteln, also die VALUES, aber das wars dann auch schon:

  
<?php  
if (isset($_REQUEST['installieren'])) {  
  foreach ($_REQUEST['installieren'] as $value) {  
    $checked = "checked=\"checked\"";  
  }  
}  
?>  

Ich möchte einfach die Checkboxen einzeln aktivieren bzw. deaktivieren, um dann eine entsprechende Aktion ausführen zu können und mehr nicht, aber ich komme einfach nicht weiter! Bin dankbar, wenn mir jemand helfen könnte.

mfg: Maede