在session_destroy()上插入SQL

时间:2013-04-08 00:09:18

标签: php sql

如果执行session_destroy(),我正在编写用于将值插入SQL表的代码。这样做的原因是,如果浏览器关闭,我需要将当前会话ID存储到session_count表中,但也会破坏会话。我尝试了各种方法,其中一种是

if (session_destroy() == True) {
    mysql_query("INSERT INTO session_count (Session_ID) VALUES ($new_session_id)");
}

但它没有帮助。

真的很感激帮助。

谢谢。

1 个答案:

答案 0 :(得分:2)

您可以使用session_set_save_handler来定义自定义处理程序。你可以编写你的自定义目标函数。

此外,您可以将SessionHandlerInterface用于php> = 5.4