![]() |
Работа с файлами и папками - РНР
Такая задача: Камера наблюдения кидает снимки по ФТП в папку на сайте. Нужно организовать вывод последнего снимка.
Дело в том, что камера сама дает названия папкам и файлам, настроить по другому невозможно. На сервере создаются папки 'гггг-мм-дд' (текущая дата), внутри файлы 'время_номер'. Желательно проверить сначала, есть ли снимок за сегодня, если нет, вывести предыдущий. С файлами в РНР ранее не работал, так что жду помощи... |
glob в помощь.
Составляете шаблон из даты, который совпадает с датой в имени файла. Если выборка есть - в цикле определяете по filemtime самый поздний файл. |
тут уже другая проблема - в свойствах этих картинок нет даты создания, filetime показывает одно и то же время для всех файлов
|
ну если дата в имени файла, можно ее вытащить preg_match, засунуть в strtotime. В результате полученный unixtime сравнивать...
|
Время: 05:27. |
Время: 05:27.
© OSzone.net 2001-