загрузка файла на сервер

chudak

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

Привет!!!

Сколько уже различных кодов не перепробовал, и никак не получается слить файл на сервак!!!
может там ограничение есть какое или типа права (бесплатный хост HOLM.RU)

вообщем вот последний вариант скрипта:


<form enctype='multipart/form-data' name'stat' method='post' action='upload.php'>
<input type='hidden' name='MAX_FILE_SIZE' value='1000000'>
<input type='file' name='userfile'>
<INPUT type=SUBMIT VALUE=отправить>


<?php
$uploaddir = '/uploads/';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir .
$_FILES['userfile']['name'])) {
print "File is valid, and was successfully uploaded.";
} else {
print "There some errors!";
}
?>

кстати слит с вашего мануала!!!

на хосте размещенна папка "uploads" вот в неё и надо запихнуть файл, а при обработке браузер говорит что произошла ошибка

Warning: move_uploaded_file(/uploads/09.jpg): failed to open stream: No such file or directory in /home/c/chudak.h16.ru/WWW/upload.php on line 10

Warning: move_uploaded_file(): Unable to move '/var/tmp/php3WQ3cW' to '/uploads/09.jpg' in /home/c/chudak.h16.ru/WWW/upload.php on line 10
There some errors!
 

Flanker

незнайка
ОН у тебя уже на сервере( во временных папках), просто надо правильно преместить в существуюшие место.
 

phprus

Moderator
Команда форума
chudak
Ты уверен, что у тебя в корне сервера есть каталог uploads?
Путь начинающийся со / обозначает путь от корня сервера, по этому у тебя и возникает ошибка.
Прочитай http://phpfaq.ru/paths и при указании пути используй $_SERVER['DOCUMENT_ROOT']. в ней храниться путь до твоего домашнего каталога.
 

chudak

Новичок
Автор оригинала: Flanker
ОН у тебя уже на сервере( во временных папках), просто надо правильно преместить в существуюшие место.
мдя...
перечитав сообщение своё я уже догнал что не полностью дирресторию написал!!!

но вот тут другой вопросик появился... почемуто загрузив 3 файла на сервер и зайдя через FAR по этой дирректории я вижу только один файл, а остальные только при каждом удалении предыдущего!!! )))

-~{}~ 29.08.06 21:03:

Автор оригинала: phprus
chudak
Ты уверен, что у тебя в корне сервера есть каталог uploads?
Путь начинающийся со / обозначает путь от корня сервера, по этому у тебя и возникает ошибка.
Прочитай http://phpfaq.ru/paths и при указании пути используй $_SERVER['DOCUMENT_ROOT']. в ней храниться путь до твоего домашнего каталога.
))) пасиб... вот в этом и была ошибка!!!
 
Сверху