私は新しい PHP と jQuery モバイル ユーザーで、それらを使用してスマートフォンの Web アプリを構築しています。現在、コンピューターのクロムと sumsang S7526 の Web ブラウザーで APP をテストしています。
正しく学んだ場合、ブラウザを閉じると PHP セッションが自動的に破棄される可能性があることを学びました。
session_start()
私はhomepage.phpとlogin.phpで使用しました。ユーザーがログインしてブラウザを閉じると、セッションが終了することを期待しています。これは私のクロムで動作します。しかし、それは私のサムサンではありません。
Samsung でログインしてブラウザを閉じ、ブラウザを再度開いても、ログインしたままです。セッション ID は以前のものです。
sumsang をシャットダウンして再度電源を入れようとしても、セッション ID は同じままです。何故ですか?
もう一度試しました。私のサムスン ブラウザは、デフォルトでセッション Cookie を保存しているようです。phpsessid を含みます。$(window).close() でブラウザのクローズ イベントを取得しようとしました。しかし運がない。別のイベントですか。
君たちありがとう!