Hallo,
das Skript arbeitet einwandfrei. form[] erzeugt das Array $_POST["form"], in dem alle Einträge vorhanden sind, die aktiviert wurden.
Die Besonderheit, die es bei Checkboxen zu beachten gilt ist die, dass bei nicht aktivierter Checkbox nicht etwa 0 oder false gesendet wird, sondern gar nichts. Wenn man also
prüfen will, ob eine Checkbox aktiviert wurde, muss man eine
Prüfung per isset() vornehmen.