Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   случайные комбинации картинок из трех наборов (https://javascript.ru/forum/dom-window/18054-sluchajjnye-kombinacii-kartinok-iz-trekh-naborov.html)

dschmitz 15.06.2011 13:40

случайные комбинации картинок из трех наборов
 
посоветуйте, как умно можно сплавить php и javascript, чтобы получить следущее:
есть 3 папки, каждая со своим набором картинок. при клике на кнопку складываются случайные комбинации, содержащие по одной картинке из каждой папки. найти примеры на js с использованием xml не проблема. но если подкидывать картинки впоследствии, а обновлять XML неохота, то тут бы как раз использовать php. опять же примеров масса, но главным образом это чистый php который эти картинки случайным образом и комбинирует.

мне же нужно, чтобы php просто прошелся по папкам, собрал бы все картинки в 3 массива и передал их javascript, чтобы тот уж их random делал по требованию. есть ли для этого простое, изящное решение, доступное для понимания начинающему?

спасибо,

SkyLight 18.06.2011 11:07

Ну так а кто вам запрещает пройтись по папкам и собрать список файлов в виде массива (через glob или как-нибудь иначе)? Потом просто выбирать из этого массива рандомный элемент и пользовать.

dschmitz 18.06.2011 22:21

Цитата:

Сообщение от SkyLight (Сообщение 109291)
Ну так а кто вам запрещает пройтись по папкам и собрать список файлов в виде массива (через glob или как-нибудь иначе)? Потом просто выбирать из этого массива рандомный элемент и пользовать.

то есть создать этот массив силами самого js, чтобы он сразу был родным? я не эксперт, но мне казалось без xml в массив запихнуть ничего нельзя.

SkyLight 19.06.2011 08:55

А кто запрещает просто сформировать структуру js-массива с помощью php и просто вывести в скрипт?


Часовой пояс GMT +3, время: 14:37.