使用Zend自动会话超时时,从DB中删除用户存储的临时记录?

时间:2012-08-20 12:38:01

标签: php zend-framework

我有两张桌子(tb_access_log_tabletb_session)。一旦会话使用tb_access_log_table自动过期,Zend Framework条记录将被清除。

我是Zend Framework的新手。我该怎么做?

我不知道如何将另一个(tb_access_log_table)调用到会话read($id)函数中。

1 个答案:

答案 0 :(得分:0)

我可能会使用CRON将脚本设置为定期运行。让它找到tb_session上已过期的会话,并使用tb_access_log_table上的任何FK关联记录来清除这些记录。

确保每个过期会话执行一些基于代码的回调不可靠。