2012-03-19 5 views
4

Я продолжаю получать ошибку загрузки файла 2, я знаю, это означает, что файл больше, чем MAX_FILE_SIZE, который я установил в HTML-форме, но это не так. Это всего лишь 32kb, когда я устанавливаю значение MAX_FILE_SIZE = «100000». Почему я должен получить эту ошибку? Я уже проверял размер загружаемого файла и настройки отправки сообщений в моем php.ini, и это тоже не проблема.Загрузка файла ['ERROR'] = 2

<form enctype="multipart/form-data" method="post" action="upload_img.php"> 
<input type="hidden" name="MAX_FILE_SIZE" value="100000"/> 
<input type="text" name="name" value=""/> 
<input type="file" name="picture" value="picture"/> 
<input type="submit" name="submit" value="upload"/> 
</form> 
+1

Что делает ваш HTML выглядит? – jeroen

+2

Что произойдет, если вы полностью удалите вход MAX_FILE_SIZE? – MitMaro

+0

Я решил проблему, спасибо всем! – user1174762

ответ

12

Удалить это:

<input type="hidden" name="MAX_FILE_SIZE" value="100000"/> 

И на входе "изображения" установлено пустое значение:

<input type="file" name="picture" value=""/> 
Смежные вопросы