Я искал здесь на SO и Googling, однако я не могу найти ничего, что соответствует моему описанию.
Я хочу обновить базу данных, если страница не обновлялась через 30 секунд. Я хочу отправить электронное письмо человеку с содержанием формы {отправленной другим пользователем} (я могу это сделать), ЕСЛИ человек НЕ посещал страницу (я могу это сделать) в течение последних 30 секунд.
Я пытался обновить страницу, которую нужно посещать, каждые 30 секунд, и поэтому я подумал, что если я сделаю что-то подобное через 31 секунду, отредактирую базу данных (поэтому, если обновленная страница не обновлялась, редактирование базы данных будет запущено).
Извините, если это звучит сложно, возможно, есть лучший способ сделать это, но я не знаю, как.
В целом, я пытаюсь сделать что-то вроде «дежурного», чтобы, если человек не будет активно смотреть на страницу, ему будет отправлено электронное письмо с содержимым формы. Страница будет содержать таблицу всех введенных результатов формы.