[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Отображение картинок по дате создания
wiihau
Добрый день,

С системы видеонаблюдения при обнаружении движения на сервер по ФТП приходят файлы типа snapshotXXXX.jpg, где XXXX-порядковый номер, увеличивающийся на единицу с каждым кадром.

Нужно, чтобы на странице в отображались последние 8 снимков в таблице 2х4. Насколько я понимаю тут может быть два решения:

отображение
1 По названию файла
2 По дате создания файла.

Первый вариант смущает тем, что после того, как счетчик достигнет 9999 файлы будут создаваться опять с индексом 0001.

Поэтому остается второй вариант, однако мои знания останавливаются на том, что я не могу даже определить, нужен PHP или Java Script.

Пожалуйста, если задача не сложная, поделитесь примером кода.

Спасибо!




Спустя 23 часа, 45 минут, 43 секунды (27.10.2010 - 17:15) wiihau написал(а):
Остановился на PHP.

подскажите пожалуйста, как будет выглядеть цикл на определение последнего созданного файла картинки в папке и вывода ее на странице?

Спустя 9 минут, 36 секунд (27.10.2010 - 17:24) twin написал(а):
А каким образом попадают туда файлы?

Спустя 2 часа, 10 минут, 44 секунды (27.10.2010 - 19:35) wiihau написал(а):
По ФТП загружаются регулярно

Спустя 14 минут, 27 секунд (27.10.2010 - 19:50) kovaldm написал(а):
Добавляйте к имени файла перфикс в формате UNIX(время).

Спустя 2 минуты, 41 секунда (27.10.2010 - 19:52) twin написал(а):
wiihau
Цитата
По ФТП загружаются регулярно

Это я понял. Каким образом? Влиять на скрипт, который их присылает есть возможность?

Спустя 3 часа, 41 минута, 26 секунд (27.10.2010 - 23:34) wiihau написал(а):
Влиять возможности нет,
но можно поменять формат файла например на такой:
Snapshot{d mmmm yyyy} at {hh`nn`ss}

вот я подумал, если поменять например на такой:
Snapshotyymmddhhnnss то можно будет просто сравнить значения.

Кстати, запрос stat(файл, дата создания) вывел дату в формате Unix, как отобразить ее на странице в нормальном формате?

Спустя 5 часов, 48 минут, 50 секунд (28.10.2010 - 05:23) twin написал(а):
Отобразить просто. Есть функция date() для этого.

А фотографий много в папке? И как часто будет запрашиваться страница?

Спустя 2 часа, 18 минут, 45 секунд (28.10.2010 - 07:41) phpguest написал(а):
лучще уже какой нить скрипт готовый под себя переделать
Быстрый ответ:

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