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.iniktóre wpływają na maksymalny rozmiar przesyłanego pliku: upload_max_filesizei 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?