Forum Webscript.Ru
Программирование => PHP => Тема начата: 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);
}
?>
ставлю на папку 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
что не так в скрипте или что-то надо поменять в настройках у хостера? то что?
-
copy($_FILES[\'file\'][\'tmp_name\'], "здесь_путь_для_загрузки");
?>
Так попробуй.
-
У тебя установлено ограничение на открытие файлов только в пути open_basedir и ниже. Чтобы увидеть этот путь, выполни это:
echo ini_get(\'open_basedir\');
Ещё можешь попробовать вместо copy использовать это:
move_uploaded_file($File, $File_name);