1つのサーバーに複数のサイトが同居する時CookieにPHPSESSIDが混ざるときは次のようにすると変更できす。
1 |
ini_set('session.name',HOGEHOGE); |
セッションの削除はセッションの中身の破棄、クッキーの破棄、セッションIDの破棄の3ステップをしないと行けない。詳しくはこちら
1 2 3 4 5 6 7 |
$_SESSION = array(); if (isset($_COOKIE[session_name()])) { setcookie(session_name(), '', time()-42000, '/'); } session_destroy(); |