Forum Webscript.Ru

Программирование => PHP => Тема начата: lingod от 27 Апреля 2003, 01:21:06

Название: Upload
Отправлено: lingod от 27 Апреля 2003, 01:21:06
вот скрипт
if ($File&& $File != "none") {

echo "Your File:";
echo "File onto the server: $Fichier
";
echo "Sended File: $File_name
";
echo "Size : $File_size
";
echo "Tipe : $File_type
";

copy($File, $File_name);
}
?>

" METHOD="POST">

Send this file:



ставлю на папку 777

после закачки  получаю такой ответ
Warning: open_basedir restriction in effect. File is in wrong directory in /home/1395/s1668/public_html/news_img/index.php on line 10

что не так в скрипте или что-то надо поменять в настройках у хостера? то что?
Название: Upload
Отправлено: Nevermind от 27 Апреля 2003, 05:05:29
copy($_FILES[\'file\'][\'tmp_name\'], "здесь_путь_для_загрузки");
?>
Так попробуй.
Название: Upload
Отправлено: FreeSpace от 27 Апреля 2003, 13:40:47
У тебя установлено ограничение на открытие файлов только в пути open_basedir и ниже. Чтобы увидеть этот путь, выполни это:

echo ini_get(\'open_basedir\');


Ещё можешь попробовать вместо copy использовать это:

move_uploaded_file($File, $File_name);