У меня есть сценарий, который отображает изображения на основе определенных условий. Когда ни одно из условий не выполняется, я хочу случайным образом отобразить одно из стандартных (резервных) изображений. Эти другие изображения находятся на удаленном сервере. Я прочитал, что вы не можете читать каталог на удаленном сервере, что имеет смысл.Параметры для чтения удаленного каталога
Является ли это лучшим выбором для размещения файла в каталоге изображений удаленного сервера, который выводит все имена файлов изображений, чтобы я мог анализировать его с помощью другого сервера? Есть ли более простой способ?
Я предпочитаю не использовать FTP (http://php.net/manual/en/book.ftp.php).
Каковы мои возможности в основном просто получить имена изображений в этой папке?
Спасибо, Райан
UPDATE:
@mario's answer легкий и работает как шарм. Это именно то решение, которое, как я думал, я хотел, но, подумав об этом еще немного, и прочитав, что даже @mario сделает это по-другому, я решил пойти с @bensiu's answer, потому что для меня контроль и безопасность важнее удобства. С помощью метода @ mario очень сложно узнать, есть ли у вас данные (отсутствие контроля), и вы подвергаете свою директорию/некоторую информацию о сервере (безопасность). Предложение @ bensiu включает в себя второй файл (неудобство), но обеспечивает контроль и безопасность, в которые я в конечном итоге решаю!
Благодарим вас обоих!
-Ryan
Это определенно звучит как сплошной подход. Я хотел попытаться сохранить удаленный сервер как можно более невостребованным, потому что я никогда не знаю, с какими удаленными серверами я буду иметь дело в будущем, но ваш подход по-прежнему может быть лучшим из того, что я видел до сих пор. – NightHawk