Wenn eine POST-Anfrage post_max_size überschreitet, werden die Superglobalen $_POST und $_FILES leer.
Ich habe viele Diskussionen darüber gesehen, wie man dieses Szenario erkennen kann, aber nie eine Erklärung, warum die Superglobalen leer sind. Es erscheint mir wirklich merkwürdig, die POST-Daten zu löschen und den Benutzer zu zwingen, seine Antworten erneut einzugeben. Ist das vielleicht eine Sicherheitsvorkehrung?
Ich bin neugierig auf andere Sprachen (java, .net). Verhalten sie sich ähnlich?
Danke