【发布时间】:2009-07-15 08:12:00
【问题描述】:
我正在使用 CodeIgniter 构建一个应用程序。 该应用在 setTimeoutInterval 上有许多 AJAX 请求,每隔几秒触发一次。
现在的情况是: 如果用户有一个页面保持打开。页面每隔一段时间发送 ajax 请求。 那时我已经在服务器中更新了我的应用程序。
所以我想保持版本检查,在此期间应用程序是否已升级通知用户。
我正在使用 CodeIgniter 来构建这个应用程序。
我正在扭动一个“post_controller”钩子,它将检查请求标头中的版本和应用程序中的当前版本。如果有什么不对。它将发送版本不匹配响应并退出。
现在我可以做任何事情,但不能停止进一步的处理。如果我在这种特殊情况下给出 exit(),则不会发送视图响应。
我可以使用简单的回显/打印。但是,如果我给出 die()/exit,CodeIgniter 视图不会发送响应。
【问题讨论】:
标签: php codeigniter hook