Автор Тема: Upload  (Прочитано 2588 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн lingod

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 21
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Upload
« : 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

что не так в скрипте или что-то надо поменять в настройках у хостера? то что?

Оффлайн Nevermind

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
Upload
« Ответ #1 : 27 Апреля 2003, 05:05:29 »
<?php
copy
($_FILES[\'file\'][\'tmp_name\'], "здесь_путь_для_загрузки");
?>

Так попробуй.

Оффлайн FreeSpace

  • Штатный лодырь
  • Ветеран
  • *****
  • Сообщений: 613
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.infinity.com.ua
Upload
« Ответ #2 : 27 Апреля 2003, 13:40:47 »
У тебя установлено ограничение на открытие файлов только в пути open_basedir и ниже. Чтобы увидеть этот путь, выполни это:

echo ini_get(\'open_basedir\');


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

move_uploaded_file
($File$File_name);
Программирование - это единственное искусство, которое способно воплотить столь уникальное сочетание эстетики и функциональности.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28