Ich arbeite an einem PHP-Formular, das eine Datei an eine E-Mail anfügt, und versuche, Fälle, in denen die hochgeladene Datei zu groß ist, ordnungsgemäß zu behandeln.
Ich habe erfahren, dass es zwei Einstellungen gibt php.ini
, die sich auf die maximale Größe eines Datei-Uploads auswirken: upload_max_filesize
und post_max_size
.
Wenn die Größe einer Datei überschritten wird upload_max_filesize
, gibt PHP die Größe der Datei als 0 zurück. Ich kann das überprüfen.
Wenn es jedoch überschritten wird post_max_size
, schlägt mein Skript stillschweigend fehl und kehrt zum leeren Formular zurück.
Gibt es eine Möglichkeit, diesen Fehler abzufangen?