У меня есть аналогичный вопрос так: PHP session timeout callback?таймаута с Ajaxterm
В принципе, я хочу, чтобы запустить код как только пользователь был неактивен в течение определенного промежутка времени. Однако мое дело немного сложнее, чем вышеупомянутый вопрос. Это связано с тем, что я использую Ajaxterm: http://antony.lesuisse.org/software/ajaxterm/
Мой скрипт php будет обрабатывать аутентификацию и, если он войдет в систему, запустит демон ajaxterm. Ajaxterm запускает собственный небольшой веб-сервер, который мой php-скрипт будет «проксировать» свой вывод для пользователя.
Что я хочу сделать, если пользователь не нажал клавишу в течение определенного периода времени в ajaxterm, чтобы убить процесс.
У кого-нибудь есть идеи о том, как я могу это сделать?
BTW: Я мог бы ломом PHP, если есть лучший язык, чтобы сделать выше в
Благодарности
Спасибо, svens. Но я думаю, мой вопрос в том, как узнать, когда убить ajaxterm? Если я просто использовал статический таймер, его можно было бы убить, когда пользователь все еще его использует. – jtnire
Вы, конечно, должны адаптировать его к своему сайту. Быстрое «грязное» взлома будет состоять в том, чтобы просто опросить сценарий keep-alive с ajax каждые 5 минут. – svens
хороший. обратный вызов javascript. благодаря – jtnire