HI ,
When I try to logout using the following code in IE it for some reasons just loops and loops and loops and wont stop.
<?php $_SESSION = array(); session_destroy(); ?>
<meta http-equiv="refresh" content="0;index.php">
Still getting s开发者_StackOverflow社区ome error's with this.
It seems that in IE it keep refreshing every second if I change 0 to 20 its every 20 seconds but the thing is it does not get to index.php it says on the current screen which is logout.php
Noticed you don't seem to call session_start() in your page anywhere. You can't destroy a session without starting it first.
Instead of using a meta refresh, why not direct them back to index.php with a header?
<?php
$_SESSION = array();
session_destroy();
header('Location: index.php');
?>
Change your content="0 to 20. Try viewing the source to be sure that you're page is not showing this meta tag. If it is, fix the bug. If it's not, then it's something else.
加载中,请稍侯......
精彩评论