note 74044 added to function.session-destroy

From: Date: Wed, 21 Mar 2007 21:33:15 +0000
Subject: note 74044 added to function.session-destroy
Groups: php.notes 
Request: Send a blank email to php-notes+get-124687@lists.php.net to get a copy of this message
I cahnged my logout script to: <?PHP session_start(); $_SESSION=array(); session_destroy(); $referer="my definition"; header("Location:$referer"); exit(); ?> and here is my PHP expression, after above logout <?PHP .... if(isset($_SESSION['mysession']) && isset($_SESSION['mysession2']) && ($_SESSION['mysession']==$_SESSION['mysession1'])){ $check=TRUE; echo $check; // for testing! } else{ $check=FALSE; echo $check; //for testing } if(isset($check) && (!isset($_GET['check']) && !isset($_POST['check']))){ include("mypage.php"); } esle{ include("public.php"); } ..... ?> I don't know why value of $check is still true after I was logged out by above logout page, I wish to help me ---- Server IP: 216.194.113.175 Probable Submitter: 207.226.41.24 (proxied: 207.226.41.24) ---- Manual Page -- http://www.php.net/manual/en/function.session-destroy.php Edit -- https://master.php.net/note/edit/74044 Del: integrated -- https://master.php.net/note/delete/74044/integrated Del: useless -- https://master.php.net/note/delete/74044/useless Del: bad code -- https://master.php.net/note/delete/74044/bad+code Del: spam -- https://master.php.net/note/delete/74044/spam Del: non-english -- https://master.php.net/note/delete/74044/non-english Del: in docs -- https://master.php.net/note/delete/74044/in+docs Del: other reasons-- https://master.php.net/note/delete/74044 Reject -- https://master.php.net/note/reject/74044 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#124687) next »