Суть в том чтобы галерея стояла на одном домене (например moy.ru), а тянула картинки с другого (например moy2/images/) при этом сама сканировала папку на наличие изображений.
Подскажите есть ли подобные?
Спустя 11 минут, 48 секунд (16.07.2012 - 11:28) Игорь_Vasinsky написал(а):
каждая вообще-то
указываешь путь к картинкам и вперёд.
указываешь путь к картинкам и вперёд.
Спустя 11 минут, 6 секунд (16.07.2012 - 11:39) Xsfd написал(а):
нет не каждая. Там на другом домене более 1000 картинок и постояно новые добавляются. К каждой путь указывать вообще не ризон.
А те что я качал не хотят тянуть с другого домена, только из папок у себя
А те что я качал не хотят тянуть с другого домена, только из папок у себя
Спустя 5 минут, 3 секунды (16.07.2012 - 11:44) Игорь_Vasinsky написал(а):
да ну.. глупости.
пишешь сканер папки, собираешь все файлы в массив, формируешь из этого списка галерею.
пишешь сканер папки, собираешь все файлы в массив, формируешь из этого списка галерею.
Спустя 32 минуты, 40 секунд (16.07.2012 - 12:17) Xsfd написал(а):
ну в этом я не силён к сожалению((
Спустя 3 часа, 42 минуты, 31 секунда (16.07.2012 - 16:00) kamanch написал(а):
Цитата |
пишешь сканер папки, собираешь все файлы в массив, формируешь из этого списка галерею. |
Не понятно. Как сканировать папку на другом хосте?
На том хосте, где лежат картинки, пишешь сканер папки.
Галерея (с другого хоста) обращается к этому сканеру, который ей возвращает содержание данной папки. (в xml, например )
Или пользуешь функции ftp - тоже можешь получить список файлов.
Спустя 13 минут, 29 секунд (16.07.2012 - 16:13) Игорь_Vasinsky написал(а):
Цитата |
Не понятно. Как сканировать папку на другом хосте? |
её ни кто не даст скаировать
вот же
Цитата |
который ей возвращает содержание данной папки. (в xml, например ) |
Спустя 2 часа, 15 минут, 7 секунд (16.07.2012 - 18:28) Xsfd написал(а):
вообщем как я понял нужно чтобы xml файл лежал на том же FTP что и картинки?
Спустя 1 час, 31 минута, 50 секунд (16.07.2012 - 20:00) kamanch написал(а):
Цитата |
вообщем как я понял нужно чтобы xml файл лежал на том же FTP что и картинки? |
уууууу..... это на долго. :)
Ну поехали:
Сайт с картинками - image.com
Сайт с галереей - gallery.com
1. Я предложил 2 варианта:
а) передавать содержимое папки через xml;
б) читать содержимое папки по ftp.
Определись, с чем тебе больше нравится.
Для варианта б) в скрипте должны быть прописаны логины / пароли / ip (хост) для доступа по ftp.
Почему я подумал про ftp - ты пишешь, что файлов более 1000, следовательно xml файл будет содержать эти более 1000 строк. ХЗ, что будет быстрее - качать скриптом этот xml или просто по ftp "пощупать". Но, выбор за тобой. Можешь оба варианта реализовать, а потом нам расскажешь, какой был быстрее :)
Далее...
Если работаем с xml, то:
на сайте image.com делаем скрипт give_me_xml.php , при запуске которого в браузер выйдет xml файл с содержанием папки image.com /images
Т.е. то, что должно быть в xml файле ты прямо скриптом и выводишь через echo ".......\n";
На сайте gallery.com у тебя будет php скрипт show_gallery.php в котором будет конструкция вида
function получить_xml($url){
if (!($xml_file = fopen($url, "r"))) {
die("could not open XML input");
} else {
/*
обработка твоего списка
например вот так: http://php.su/functions/?cat=xml
*/
}
}
получить_xml("http://www.image.com/give_me_xml.php")
В случае с ftp читаем тут: Функции для работы с FTP
Минус работы с ftp в том, что админ хостинга однажды помеят пароли/логины на ftp, забыв, что на них работает твой скрипт. И в галерее на другом сайте будет большая Ж.
Будут вопросы, спрашиваем :)