セッションサイクルの問題については、まだ解決できていないので、解決できればと思います
バックエンドログイン、一定時間操作がないと自動的にログアウトするようにセッション
を使用しました。関連情報をオンラインで見つけて
ini_set ('session.cookie_lifetime',0);
ini_set('session.gc_maxlifetime',86400);
それでも機能しない場合理由は何でしょうか?何か良い解決策はありますか?
[email protected]
-----ソリューションのアイデア-----------
ini_set ('session.gc_maxlifetime',86400);
はセッション
を使用するすべてのページに存在する必要があり、session_start()
よりも前に実行する必要があります。php.ini
を変更することをお勧めします。 ------解決策----------------------
保存時に $_SESSION["timeline"] を追加、決定読んでいるとき。
------解決策のアイデア----------------------
バックグラウンドでこの種のものは、必ず時間がかかります。時間が来たら自動的にログアウトします。そうしないと、管理者が食事に行って通行人にいじられたらどうなりますか?
ログインしたままにする必要がある場合は、ログイン後にセッションを行わないでください。 、アカウントとパスワード MD5 を Cookie に記録します。セッションが期限切れになった場合は、Cookie から自動的にログインします。 --------
PHP の組み込みセッションを完全に回避し、一連の ID 検証メカニズムを実装することもできます。XXX チュートリアルに限定されないでください。人々は生きています。