der HTTP Standard kommt ja diesen Dingen vollumfänglich entgegen! Indem z.B. eine Mehrfachauswahl auf gleichnamige Parameter abgebildet und aus diesem serverseitig ein Array wird.
Gleichermaßen lässt sich serverseitig auch recht einfach feststellen, ob ein bestimmter Parameter überhaupt gesendet wurde, z.B. agree=1
als Zustimmung die AGB gelesen zu haben.
Parameter bei denen nur geprüft wird ob sie überhaupt im Request sind, werden Schlüsselparameter genannt. Sie sind essentiell zur Ablaufkontrolle für den gesamten Prozess!
.