biscoe916 Posted March 8, 2008 Share Posted March 8, 2008 Here is my code: <?php // Logout.php // By Tyler Biscoe // 08 Mar 2008 // This file logs the user out... include("include/header.php"); session_destroy(); ?> <div id="alertBox"> Logged out successfully!<br> <a href="index.php"> Redirecting... </a> </div> <meta http-equiv="REFRESH" content="5;url=http://www.tylerbiscoe.com/blackbook/"> <?php include("include/footer.php"); ?> It won't log the user out and i get this error message: Warning: session_destroy() [function.session-destroy]: Trying to destroy uninitialized session in /home/2212/domains/tylerbiscoe.com/html/blackbook/logout.php on line 7 I don't get it, because I know there is a session registered... Why does it say its uninitialized...? Link to comment https://forums.phpfreaks.com/topic/95132-session_destroy-problem/ Share on other sites More sharing options...
pocobueno1388 Posted March 8, 2008 Share Posted March 8, 2008 is session_start() called in your header file? If not, then you need to call it at the top of the script. Link to comment https://forums.phpfreaks.com/topic/95132-session_destroy-problem/#findComment-487302 Share on other sites More sharing options...
biscoe916 Posted March 8, 2008 Author Share Posted March 8, 2008 session_start() is called in a seperate file called auth.php which is called on the top of all pages(except logout.php). Link to comment https://forums.phpfreaks.com/topic/95132-session_destroy-problem/#findComment-487305 Share on other sites More sharing options...
biscoe916 Posted March 8, 2008 Author Share Posted March 8, 2008 That solved it thanks Link to comment https://forums.phpfreaks.com/topic/95132-session_destroy-problem/#findComment-487306 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.