Wie kann ich flexible $_GETs abfragen?

ein array von checkboxen erzeugt man, indem man den checkboxen den selben namen mit [] gibt. also statt z.b. name=„jahr1“, name=„jahr2“, etc.

alle mit dem selben namen:
name=„jahr[]“

aber mit unterschiedlichen values.

… etc …

dann kommt die antwort als array zurück:

if (isset($_GET[‚jahr‘]) {
foreach($_GET[‚jahr‘] as $jahr) {
echo „$jahr checked!“;
}
}

sorry für die späte antwort.

Schon wieder was gelernt, danke!
Kein sorry, schliesslich möchte ich was von Dir!
Und Du hast Dir wirklich Mühe gegeben und mir nen Super Tipp gegben, anstatt nen Link zu google zu posten!
Fettes Dankeschön.
Weil so kann ichs auch flexibler lösen. Egal ob ich 3 oder 10 Jahre zurück gehen möchte!

Sorry - ich habe die Mail gerade erst gesehen.

Das Problem ist dass leere, nicht angekreuzte Felder bei den Checkboxen nicht übermittelt werden.
Du darfst hier keine for-schleife nehmen sondern musst eine foreach auf das Array anwenden.