phpbar.de logo

Mailinglisten-Archive

[php] post_max_size-Fehlerabfrage

[php] post_max_size-Fehlerabfrage

Norbert Pfeiffer norbert at itbw.de
Son Jun 6 18:52:52 CEST 2004


Hi,

hier passiert folgendes:

1. die Datei ueberschreitet post_max_size:
   dann sind $_POST und $_FILES beide leer und PHP wirft:
      Warning: POST Content-Length of 1354522 bytes exceeds
      the limit of 1048576 bytes in Unknown on line 0

2. die Datei ueberschreitet upload_max_filesize:
   dann ist $_POST total normal, vorausgesetzt, das der
   gesendete Rest nicht post_max_size - upload_max_filesize)
   nicht ueberschreitet.
   $_FILES zeigt nur den Dateinamen an und PHP wirft:
      Warning: upload_max_filesize of 1048576 bytes exceeded
      file [FS=C:\WINDOWS\Desktop\probe.zip] not saved in
      Unknown on line 0

Nur nutzen tut das auch keinem, Warnings sind in der Regel
abgeschaltet. Aber selbst wenn sie aktiv waeren, muesste
man die HTML-Ausgabe erst parsen, um reagieren zu koennen.

IMHO sollten Fehler und/oder Warnings in einer globalen
Variablen abgelegt werden, dann kann man sie auswerten
und ordentlich darauf reagieren.

Leider wurde ein solcher Vorschlag in dieser Liste von
den 'Gurus' in der Luft zerfetzt: "totaler Bloedsinn",
oder so aehnlich ... ;-))


m. b. G. Norbert
_____________________
normal:  02686-987103
Notruf:  0177-2363368
---------------------
e.o.m.


php::bar PHP Wiki   -   Listenarchive