FanatPHP, Ну мы ж не должны проводить оптимизацию и рефакторинг чужих проектов. Автор спросил "Как зарядить ружё" — Мы отвечаем. А если он хочет после этого выстрелить себе в ногу — это его право :)
Сергей, Почитайте про ajax. Вам нужно создать поле ввода. Навесить на него событие oninput. По этому событию отправлять запрос на ваш сервер и получать результат поиска, после чего отобразить результаты для пользователя в виде ссылок
Ну, если костыльно, вы можете передавать в пути к картинке какую-то переменную, типа ?timestamp=11223344, а после обновить УРЛ с новой переменной ?timestamp=55667788. Браузер должен перезагрузить картинку
Александр Дроздов вы не правы. Если я правильно понял вопрос, имеется в виду не асинхронное обновление формы. А именно традиционная отправка формы на сервер. С обновлением страницы.
Павел, И там же вы сами, если не ошибаюсь, и написали решение.
А вообще, у вас проблема из-за изначально неправильного формата. Все даты, где бы вы их не гранили нужно хранить в Unix Timestamp. А уже при выводе — приводить к читаемому формату.
У меня вот такой таск
Результат