В настоящее время я разрабатываю и назначаю модуль расписания, и в нем есть функция, показывающая оповещение пользователя за 5 минут до времени встречи, например, назначение запланировано на 5 вечера сегодня то пользователь должен быть уведомлен с помощью предупреждения или всплывающего окна @ 4: 55 вечера о том, что собрание должно состояться через 5 минут.Показать всплывающее окно предупреждения за 5 минут до определенного времени
Я использую PHP и JavaScript для этого проекта и Истинного Vault для сохранения данных в базе данных, которая находится в No - Sql,
Так что просто нужно знать, что является лучшим способом для достижения этой цели без использования cronjobs или аналогичные функции.
Спасибо за любую помощь ...
Вы могли бы создать опрос. Таким образом, ваше приложение делает запрос ajax каждый ... скажем, 10 секунд, чтобы проверить, есть ли какие-либо предупреждения для показа. Если да, информация возвращается сервером, и клиент показывает всплывающее окно. – lukasgeiter
вы не можете использовать cron - thats 'серверная вещь. если это в клиентской системе на основе браузера, вам нужно просто установить тайм-аут. введите время назначения в переменную, затем запустите 'setTimeout', исходя из того, сколько секунд осталось до 5 минут до этого времени. таймаут выдает предупреждение. –