Pracuję nad formularzem PHP, który dołącza plik do wiadomości e-mail i próbuję z wdziękiem obsługiwać przypadki, w których przesłany plik jest zbyt duży.
Dowiedziałem się, że są dwa ustawienia, php.ini
które wpływają na maksymalny rozmiar przesyłanego pliku: upload_max_filesize
i post_max_size
.
Jeśli rozmiar pliku przekracza upload_max_filesize
, PHP zwraca rozmiar pliku jako 0. W porządku; Mogę to sprawdzić.
Ale jeśli przekroczy post_max_size
, mój skrypt zawiedzie po cichu i wróci do pustej formy.
Czy jest jakiś sposób, aby złapać ten błąd?