echo $begrüßung;
Schau bitte noch einmal genauer hin. Siehst du "[Kaestchen] => on" oder siehst du etwas anderes? Hast du auch mal mehrere Kästchen angekreuzt?
[...] wird *immer* "[Kaestchen] => on" angezeigt, egal, welche oder wieviele Kästchen ich angekreuzt habe!
Es muss wohl daran liegen, dass in "lottoschein.php" (hier angefügt) sämtliche Kästchen-Checkboxen "Kaestchen" heißen - und der Parser folglich gar nicht entscheiden kann, welches konkrete einzelne Kästchen angekreuzt ist... oder irre ich mich da?
Nein, da irrst du dich nicht. Aber warum heißen sie nun nur noch Kaestchen und nicht mehr, wie am Anfang des Thread Kaestchen[0] bis Kaestchen[48]? Wenn du ihnen keine eindeutigen Namen gibst, kannst du sie nicht mehr unterscheiden. Es sei denn, sie haben eindeutige Werte (Attribut value).
Probier doch mal beide Varianten (name="Kaestchen[42]" und value="42") und schau dir an, was du dann jeweils in $_POST stehen hast.
echo "$verabschiedung $name";