Forum Webscript.Ru

Программирование => PHP => Тема начата: Sergeant III от 17 Июля 2005, 19:03:07

Название: Путь для закачки файла на сервер
Отправлено: Sergeant III от 17 Июля 2005, 19:03:07
Делаю форму для закачки файла на сервер, в оффлайне на винче работает отлично:



  if ($userfile=="none")
  {
    echo "Problem: no file uploaded";
    exit;
  }
 
  if ($userfile_size==0)
  {
    echo "Problem: uploaded file is zero length";
    exit;
  }

  $upfile ="/www/mysite.spb.ru/project/27/rus/".$userfile_name;

  if ( !copy($userfile, $upfile))
  {
    echo "Problem: Could not move file into directory";
    exit;
  }

 
  echo "File uploaded successfully

";

?>

 


Путь в $upfile  я естественно указываю как c:\\catalog\\ когда в оффлайне. Однако когда закачиваю и меняю его на /www/mysite.spb.ru/project/27/rus/, то при закачке получаю свою ошибку Could not move file into directory.

Как нужно верно указывать путь ? Я вписываю то, что вижу в вверхней строке cuteftp, когда соединяюсь с сервером.
Название: Путь для закачки файла на сервер
Отправлено: Меняздесьдавнонет от 17 Июля 2005, 19:51:05
самодельные ошибки вообще не имеют ни млаейшего смысла.
смотреть надо на ту ошибку, которую выдаёт пхп.

и вообще, аплоад так уже давно никто не делает.
посмотри в документации и делай правильно
Название: Путь для закачки файла на сервер
Отправлено: Sergeant III от 18 Июля 2005, 00:10:52
Имеется в виду штатная документация php ?
Название: Путь для закачки файла на сервер
Отправлено: Меняздесьдавнонет от 18 Июля 2005, 10:54:43
а есть какая-то другая?
Название: Путь для закачки файла на сервер
Отправлено: DiJay от 18 Июля 2005, 14:35:11
Да перец, читай про $_FILES[] в мануале ...
Про путь:
$_SERVER[\'DOCUMENT_ROOT\']."/your/path/"
Название: Путь для закачки файла на сервер
Отправлено: Sergeant III от 19 Июля 2005, 10:25:07
Всё работает, всем спасибо +)