Aknichy
Новичок
Загрузка файла с машины
Возможно подобная тема уже была, но... перерыв все что можно , не нашла ответа на свой вопрос.
Не могу закачать файл на сервер с локальной машины.
Пример из хелпа по PHP:
/************************/
/************************/
папка images существует, cmod на нее выставлен 777 и на саму папку в которй находиться скрипт (test) тоже выставлен. (images находится в test)
в результате эксперементов было установлено, что, если использовать вместо move_uploaded_file() функцию copy() и $userfile забирать как $HTTP_POST_VARS['userfile'], то файлы с инета и с сервера на сервер (из одной папки в другую на серваке, например) будут качаться нормально. Но с пользовательской машины, как бы я не пыталась, залить файл не могу:
Warning: move_uploaded_file(/images/72.jpg): failed to open stream: No such file or directory in /users/r/e/restorans.info/html/www/test/add_file.php on line 16
и
Warning: copy(/images/72.jpg): failed to open stream: No such file or directory in /users/r/e/restorans.info/html/www/test/add_file.php on line 20
Возможно подобная тема уже была, но... перерыв все что можно , не нашла ответа на свой вопрос.

Не могу закачать файл на сервер с локальной машины.
Пример из хелпа по PHP:
/************************/
PHP:
<form enctype="multipart/form-data" action="add_file.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="30000">
выбрать файл: <input name="userfile" type="file">
<input type="submit" value="Закачать">
</form>
<?
$uploaddir = '/images/';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name'])) {
print "Закачался\n";
print_r($_FILES);
} else {
print "Не закачался\n";
print_r($_FILES);
}
?>
папка images существует, cmod на нее выставлен 777 и на саму папку в которй находиться скрипт (test) тоже выставлен. (images находится в test)
в результате эксперементов было установлено, что, если использовать вместо move_uploaded_file() функцию copy() и $userfile забирать как $HTTP_POST_VARS['userfile'], то файлы с инета и с сервера на сервер (из одной папки в другую на серваке, например) будут качаться нормально. Но с пользовательской машины, как бы я не пыталась, залить файл не могу:
Warning: move_uploaded_file(/images/72.jpg): failed to open stream: No such file or directory in /users/r/e/restorans.info/html/www/test/add_file.php on line 16
и
Warning: copy(/images/72.jpg): failed to open stream: No such file or directory in /users/r/e/restorans.info/html/www/test/add_file.php on line 20