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