TutanXamoN
Новичок
ограничение размера загружаемого файла
Есть форма загрузки файла и соответствующий обработчик.
Форма:
Проблема :
Если загружать файл больше размера указанного в MAX_FILE_SIZE то браузер спокойно грузит етот файл но на сервере у него оказывается нулевой размер.
В принципе задача возложенная на MAX_FILE_SIZE выполнена, но юзверю очень обидно когда загружая файл в 500 кб на диал-апе ему после загрузки выдается что файл пуст
(именно пуст ошибка отлавливается таким образом
Собственно вопрос: как узнать размер файла до начала отправки
(и соответственно в случае превышения послать юзера -
alert('Превышен допустимый размер') )

Фанат'у - в поиске был.
Есть форма загрузки файла и соответствующий обработчик.
Форма:
PHP:
<form name="otv" enctype="multipart/form-data" action="index.php?page=tovar&subpage=ans" method="post">
<input name="userfile" type="file">
<input type="hidden" name="MAX_FILE_SIZE" value="100000">
<input type="submit" name="otv" value="Отправить">
Если загружать файл больше размера указанного в MAX_FILE_SIZE то браузер спокойно грузит етот файл но на сервере у него оказывается нулевой размер.
В принципе задача возложенная на MAX_FILE_SIZE выполнена, но юзверю очень обидно когда загружая файл в 500 кб на диал-апе ему после загрузки выдается что файл пуст
(именно пуст ошибка отлавливается таким образом
PHP:
if($HTTP_POST_FILES['userfile']['size']==0)
{
echo "Файл пуст";
exit;
};
(и соответственно в случае превышения послать юзера -
alert('Превышен допустимый размер') )

Фанат'у - в поиске был.