erawan: Anzahl aktiver checkboxen ermitteln/Übergabe der Daten als Array

Beitrag lesen

Mahlzeit!

Ich bitte um Hilfe bei folgendem Problem:
Ich habe bei einem Formular mehrere Checkboxen deren Werte gesammelt als Array übergeben werden

<input type='checkbox' name='sitze[]' value='$reihe_id|$sitz_id|$sitz_status' />

funktioniert (dank Recherche im hier bei Selfhtml) wunderbar

nun möchte ich aber dem Benutzer noch bevor er (oder sie) das Formular abschickt in einem Input-Feld die aktuelle Anzahl an ausgewählter Checkboxen anzeigen - auch dazu habe ich hier schon Infos gefunden folgende Variante würde funktionieren

<input type='checkbox' name='sitze' value='$reihe_id|$sitz_id|$sitz_status' onchange='xcount(this);' />

function xcount() {  
 var aktiv = 0;  
 for(var i=0; i<document.sitzeadmin.sitze.length; i++)  {  
   if(document.sitzeadmin.sitze[i].checked==true) aktiv++;  
 }  
 document.sitzeadmin.count.value = aktiv;  
}

Bei dieser Lösung funktioniert aber die Übergabe der Werte nicht als Array.
(Bzw. folgt danach bei der Auswertung in der Funktion eine Fehlermeldung)

foreach($_POST["sitze"] as $key => $sitz){  
 // Auswertung  }

Nun ist die Frage wie ich einen Kompromiss aus beiden Ansätzen zusammenstelle - funktionierende Zählung & Ausgabe der Checkboxen & Übergabe der Werte aller aktiven Checkboxen als Array?