Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Закачка файла методом POST на WAMPSERVERE
Форумы портала PHP.SU » » Работа с файловой системой и файлами » Закачка файла методом POST на WAMPSERVERE

Страниц (1): [1]
 

1. Las - 12 Апреля, 2012 - 08:46:41 - перейти к сообщению
Здравствуйте! Помогите пожалуйста с методом POST на WAMPSERVERE, речь идет о закачке файла.
Вот html форма:
<form enctype="multipart/form-data" name="ufile" action="upload.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="50000" />
<input name="ufile" type="file" />
<input type="submit" value="Загрузить" />
</form>
Она работает и позволяет выбрать фотку. Но в скрипте обработки я получаю такую информацию через phpinfo():
_FILES["userfile"]
[name] => Las.jpg - это оригинальное название фотки
[type] => image/jpeg
[tmp_name] => С:\wamp\tmp\php8B15.tmp
[error] => 0
[size] => 8652

Казалось бы, все хорошо, ошибок нет, файл закачан. Но в папке C:\\wamp\tmp, куда он должен временно размещаться с

временным именем php8B15.tmp его НЕТ! Короче, файл не закачивается или не записывается в эту папку.
Там только сессии. Я останавливал скрипт до перемещения временного файла и такая картина.
В свойствах папки стоит флажок "Только чтение" и изменить его не удается. Впрочем, такие флажки почти на

всех папках и все туда прекрасно пишется. Например, пишутся же в C:\\wamp\tmp сессии. А закачиваемый файл - нет.
Я пытаюсь закачать на локальный сервер файл с моего же компьютера и ничего не получается.
Причем вручную он в эту папку прекрасно записывается и удаляется. В чем дело, кто знает, помогите!
Спасибо.

 

Powered by ExBB FM 1.0 RC1