hallo,
entweder bin ich verplant oder blind oder wtf auch immer oder hier spinnt was.
ich will ein simples login/logout mit cookies machen (ausschliesslich). der ganz banale test sieht so aus:
sinn: bei einem logout sollen die session & cookie "test" resettet werden. klappt auch, aber NUR im ie. mozilla, firebird, opera behalten munter das cookie "test" sowie die eingangs vergebene session-id.
warum?
man kann das hier selber testen: http://web5.kdnr543.w-cct.de/cmxneu/
entweder bin ich verplant oder blind oder wtf auch immer oder hier spinnt was.
ich will ein simples login/logout mit cookies machen (ausschliesslich). der ganz banale test sieht so aus:
PHP-Code:
if(isset($_GET['login']) && $_GET['login']==1)
{
setcookie('test', 'schwups', time()+3600, '/');
header('LOCATION: '.MAINURL);
exit;
}
if(isset($_GET['logout']) && $_GET['logout']==1)
{
/*
foreach($_COOKIE as $k=>$v)
{
if(!setcookie($k, ' ', time()-360000))
die('error');
}
*/
setcookie('test', ' ', time()-3600);
setcookie(session_name(), ' ', time()-3600);
session_destroy();
header('LOCATION: '.MAINURL);
exit;
}
warum?
man kann das hier selber testen: http://web5.kdnr543.w-cct.de/cmxneu/
Kommentar