2013-12-19 5 views
0

Я пытаюсь выйти из своей сессии. Выход из системы является успешным, но при нажатии на кнопку назад, я забраны на страницу «секретном», и я могу получить доступ ко всем ссылкам и т.д ...Выход из системы и кнопка браузера

Это в моей странице «секрет»:

if(isset($_COOKIE['ID_my_site'])) 

{ ........... } 

else { header("Location: login.php"); } 

And my logout page is as follows: 

unset($_COOKIE['ID_my_site']); 
session_destroy(); 

$past = time() - 01; 

setcookie(ID_my_site, gone, $past); 
setcookie(Key_my_site, gone, $past); 

header("Location: login.php"); 
+0

не перепутать '' SESSION'' и '' COOKIE''! – ins0

+0

использовать СЕССИЯ вместо COOKIE! –

+0

Проверка сеанса развязана или нет на вашей странице, и это ее distroid, а затем установите заголовок на страницу лигинов. –

ответ

0

положить код что-то вроде этого ...

if (check session is alive){ 

} 
else{ 
    header("Location: login.php"); 
} 
1
<script type="text/javascript"> 
function doLogout() { 
    var backlen = history.length; 
    history.go(-backlen); 
     window.location.replace("index.html"); 
} 
</script> 
<a data-role="none" href="#" onclick="doLogout"></a> 
Смежные вопросы