[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подскажите галерею
Xsfd
Привет всем. Неделю рыскаю по инету и не могу найти подходящей галереи.
Суть в том чтобы галерея стояла на одном домене (например moy.ru), а тянула картинки с другого (например moy2/images/) при этом сама сканировала папку на наличие изображений.

Подскажите есть ли подобные?



Спустя 11 минут, 48 секунд (16.07.2012 - 11:28) Игорь_Vasinsky написал(а):
каждая вообще-то biggrin.gif
указываешь путь к картинкам и вперёд.

Спустя 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 написал(а):
Цитата
Не понятно. Как сканировать папку на другом хосте?


её ни кто не даст скаировать biggrin.gif

вот же

Цитата
который ей возвращает содержание данной папки. (в 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, забыв, что на них работает твой скрипт. И в галерее на другом сайте будет большая Ж.

Будут вопросы, спрашиваем :)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.