я создаю веб-страницу, в которой я использую переменные сеанса, когда я нажимаю кнопку выхода из системы, я очищаю переменные сеанса, используя ajax, в IE это работает нормально, но когда я использую firefox, иногда сеанс не уничтожается, код, который я использовал для очистки сеанс [когда я нажимаю кнопку выхода]
function floadhomepage(){
ajaxFunction();
//alert('Logout clicked');
window.location.replace("index.php");
}
function ajaxFunction()
var xmlhttp;
if (window.XMLHttpRequest){
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else if (window.ActiveXObject){
// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
else {
alert("Your browser does not support XMLHTTP!");
}
xmlhttp.onreadystatechange=function(){
}
xmlhttp.open("GET","logout.php",true);
xmlhttp.send(null);
}
в файле logout.php содержит следующий код
<?php
session_start();
session_destroy();
unset($_Session['session variable name']);
?>
Пожалуйста, помогите мне найти решение
Заранее спасибо ..