Скорее всего Вы не указали служебную директиву HTML формы, которая разрешает ей передавать на сервер файлы.
Это специальный атрибут формы:
enctype='multipart/form-data'
То есть, сама форма примет вид:
<FORM action="СЦЕНАРИЙ" enctype="multipart/form-data"> ...
<INPUT type="myfile" name="resume"> <INPUT type="submit" value="Отправить"> </FORM>
Имеется еще один очень пикантный нюанс - при отсылке данных формы методом GET (именно он является методом передачи по умолчанию), данные передаются в строке http адреса сценария, длина которого ограничена (ориентировочно 4 кб).
Это означает, что у файла большего размера просто нет шансов быть переданным полностью. Поэтому при работе с файлами необходимо изначально настроить форму на передачу данных методом POST:
<FORM action="СЦЕНАРИЙ" method="POST" enctype="multipart/form-data">
Пожалуйста, попробуйте этот способ. |