Und: Wie geht Deine Fehlerbehandlung mit unbekannten bzw. nicht erwarteten Parametern um?
Gar nicht, wie sollten automatisch ignorierte Dinge mit der Fehlerbehandlung in Kontakt kommen?
Der parameter x wurde ursprünglich vom Script selbst gesetzt (da x=y der originale Querystring war. Es ist deshalb davon auszugehen, dass x als Parameter hier verarbeitet wird.
Ja, aber das hat mit pl's Frage (bzw. meiner Interpretation derselben) nichts zu tun, sonst hätte er ja gefragt, was ich mit unerwarteten Parameter-Werten tue? Und auch diese Frage hielte ich nicht für wesentlich sinnvoller; entweder es ist nicht erkennbar oder es führt zu definierter automatischer Fehlerkorrektur bzw. einem (hoffentlich) sinnvoll behandelten Fehler; schlimmstenfalls gilt „garbage in, garbage out“.
Verändert wurde der zugewisene Parameter-Wert.
Je nach Interpretation…