Я работаю над формой PHP, которая прикрепляет файл к электронному письму, и пытаюсь изящно обрабатывать случаи, когда загруженный файл слишком велик.
Я узнал, что есть две настройки, php.ini
которые влияют на максимальный размер загружаемого файла: upload_max_filesize
и post_max_size
.
Если размер файла превышает его upload_max_filesize
, PHP возвращает размер файла как 0. Это нормально; Я могу проверить это.
Но если он превышает post_max_size
, мой сценарий молча терпит неудачу и возвращается к пустой форме.
Есть ли способ отловить эту ошибку?