Probelm With session_destroy()
Posted: Fri Sep 07, 2007 5:12 pm
Anyone see why these functions are erring?
Code: Select all
function logout()
{
global $url;
if(!headers_sent())
session_start();
$_SESSION = array();
if (isset($_COOKIE[session_name()]))
setcookie(session_name(), '', time()-42000, '/');
session_destroy();
//session_unset($_SESSION); // Temporary Fix
redirect_to($url['login']);
}
function redirect_to($url)
{
if(session_id() != '')
session_write_close();
header('location: ' . $url);
exit();
}Code: Select all
Warning: session_destroy(): Session object destruction failed in session.inc.php on line 77
Warning: Cannot modify header information - headers already sent by (output started at session.inc.php:77) in common.inc.php on line 8