私は、CIセッションの期限が切れる直前に実行するユーザー統計に関するいくつかの方法があります。セッション直前に実行されるコード番号
私はcodeigniterデータベースセッションを使用しています。
plz私にアドバイスをお願いします。
私は、CIセッションの期限が切れる直前に実行するユーザー統計に関するいくつかの方法があります。セッション直前に実行されるコード番号
私はcodeigniterデータベースセッションを使用しています。
plz私にアドバイスをお願いします。
CodeIgniterでこれを行う方法はありません。 1つの解決策は、期限切れではないセッションを構成し、データベースにセッション有効期限のタイムスタンプを保存し、サーバー側でセッションの有効期限を処理することです。あなたのコードでは、セッションが期限切れになっていないかどうかをチェックします。それがあった場合は、あなたのメソッドを呼び出してセッションを削除します。
ここにはCodeIgniterフォーラムのスレッドがあります。クッキーが削除された場合、システムのチェックが作成するとき
あなたがやろうとしているものへのアプローチを持っていますが、セッションの期限が切れたときに、それは本当のティッキング時間に正確にexcuteないだろう、それはexcuteます新しいセッション。私はそれがあなたが求めている目標の80%を行うと信じています。 System/libraries/Session.phpで次の編集を試してください。
if (! $this->sess_read())
{
//your code here//
$this->sess_create();
}
else
{
$this->sess_update();
}
これまでのコードは105行目のコードです。幸いです。
このリンクはもう機能しません:( –