ограничение размера загружаемого файла

TutanXamoN

Новичок
ограничение размера загружаемого файла

Есть форма загрузки файла и соответствующий обработчик.
Форма:

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('Превышен допустимый размер') )
:confused:
Фанат'у - в поиске был.
 

Tor

Новичок
была тема про размер файла несколько дней назад
 
Сверху