Raketenbürokrat: Wie prüft man ein Checkbox-Feld serverseitig effizient?

Beitrag lesen

Was aber, wenn andere gleichbenannte Formularelemente kommen, wie ließe sich das umfassend lösen?

Also in $_GET oder $_POST tauchen identisch benannte Formularelemente nicht auf. Genau genommen stets nur das letzte.

Es sei denn, der Name enthalte den Hinweis, dass es ein Array sei: <input name="test[]">, dann erhältst Du ein Array.

Alternativ kannst Du z.B. $_SERVER['QUERY_STRING'] selbst zerlegen...