0
こんにちは私はログインセッションをクリアしようとしていますが、これを行う正しい方法は何ですか?あなたは、単に引用、manual page for session_destroyを開き、すべての必要な情報を見つけることができるPHPセッション_破棄または解除またはクリア
function logout(){
session_start();
$_SESSION = array();
if (ini_get("session.use_cookies")) {
$params = session_get_cookie_params();
setcookie(session_name(), '', time() - 42000,
$params["path"], $params["domain"],
$params["secure"], $params["httponly"]);
}
session_destroy();
header ("Location: index.php");
}
とのセッションの破棄http://php.net/manual/en/function.session -destroy.php#example-4036)。それは間違っていると思いますか? – Jon
私は誰かがセッションを破壊すべきではないと言われましたが、これを実行する最善の方法が何であるか知りたいのですか? – smith
誰かが特定の議論を提供していないか、アプリケーションが(非常にありそうもない)非常に特殊で固有の要件に関する知識を持っていない限り、彼らのアドバイスは一般的でした。だから、PHP.netからの一般的なアドバイスと "誰か"からの一般的なアドバイスです。 – Jon