Я працюю над PHP-формою, яка прикріплює файл до електронного листа, і намагаюся витончено обробляти випадки, коли завантажений файл занадто великий.
Я дізнався, що є два параметри, php.ini
які впливають на максимально допустимий розмір файлу для завантаження: upload_max_filesize
і post_max_size
.
Якщо розмір файлу перевищує upload_max_filesize
, PHP повертає розмір файлу як 0. Це нормально; Я можу це перевірити.
Але якщо він перевищує post_max_size
, мій сценарій мовчки виходить з ладу і повертається до порожньої форми.
Чи є спосіб уловити цю помилку?