- 606 名前:nobodyさん mailto:sage [2009/01/29(木) 18:40:48 ID:???]
- $_SESSION['abc'] にはすでに123が入ってるが
$_SESSION = array(); if (isset($_COOKIE[session_name()])) { setcookie(session_name(), '', time() - 42000, '/'); } session_destroy(); とすると123も消えるけど、それを消さずに echo $_SESSION['abc'];//123 と後でも表示させたい。 理想としては $abc = $_SESSION['abc']; $_SESSION = array(); if (isset($_COOKIE[session_name()])) { setcookie(session_name(), '', time() - 42000, '/'); } session_destroy() $_SESSION['abc'] = $abc; echo $_SESSION['abc']; と表示できればいい。
|

|