Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Вопрос о путях к файлу для копирования

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
antobra
Отправлено: 01 Сентября, 2011 - 20:50:30
Post Id


Посетитель


Покинул форум
Сообщений всего: 327
Дата рег-ции: Окт. 2010  


Помог: 1 раз(а)




Существует функция которая скачивает файл с другого сайта на мой.
Все отлично, кроме того не могу понять какой путь указать для скачиваемого файла.

Поясню:
Копирование выглядит так: copy('http://www.site.ru/images/table.jpg', 'тот самый путь');

Скрипт по копированию лежит в - http://www[dot]mysite/folder/folder/copy.php
А мне нужно его загрузить в http://www.mysite.ru/images.

Если в пути указать '/123.jpg', то он закачает в папку folder/folder.
Пробывал указывать ./folder/folder и ../folder/folder - не помогает. Где то слышал, что точки говорят, что это корневой каталог и их можно так использовать. Но не помогло.
Пошел дальше стал писать полный путь '/var/www/user/data/mysite.ru/folder/folder/123.jpg', а так же ставить точки в начале, как в том варианте. Но ничего.

Как правильно указать путь? Или это мой сервер решил поугарать надо мной? хы
 
 Top
evgenijj
Отправлено: 01 Сентября, 2011 - 21:48:21
Post Id



Участник


Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006  
Откуда: Москва


Помог: 10 раз(а)




Цитата:
Копирование выглядит так: copy('http://www.site.ru/images/table.jpg', 'тот самый путь');
Скрипт по копированию лежит в - http://www[dot]mysite/folder/folder/copy.php
А мне нужно его загрузить в http://www.mysite.ru/images

copy('http://www.site.ru/images/table.jpg', '../../images/table.jpg');
http://phpfaq[dot]ru/all#paths

(Отредактировано автором: 01 Сентября, 2011 - 21:49:33)

 
 Top
antobra
Отправлено: 01 Сентября, 2011 - 22:11:57
Post Id


Посетитель


Покинул форум
Сообщений всего: 327
Дата рег-ции: Окт. 2010  


Помог: 1 раз(а)




Нашел.

Цитата:
file.php (фал лежит в той же папке)
./file.php (фал лежит в той же папке. такая запись иногда требуется в некоторых юникс системах)
images/picture.jpg (файл лежит в капке images, которая находится в текущей)
../file.php (файл лежит в папке, которая расположена на один уровень выше от текущей)
../../file.php (файл лежит в папке, которая расположена на два уровня выше от текущей)


Возможно кому то поможет.

Спасибо evgenijj.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Работа с файловой системой и файлами »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB