我现在的JS已经写好了.
可是我想了半天,这个PHP端的刷新session过期时间如何写真的没想好.
希望高手指点一下......
function getUserSession() {
$.ajax({
type:'get',
url:'getUserSession.php',
cache:false,
async:false,
dataType:'json',
timeout:30000,
success:function (data) {
if(data =='error'){
alert('会话超时,请重新登录 !');
window.location = 'login.html';
}
}
});
}
可是我想了半天,这个PHP端的刷新session过期时间如何写真的没想好.
希望高手指点一下......
function getUserSession() {
$.ajax({
type:'get',
url:'getUserSession.php',
cache:false,
async:false,
dataType:'json',
timeout:30000,
success:function (data) {
if(data =='error'){
alert('会话超时,请重新登录 !');
window.location = 'login.html';
}
}
});
}
session_start();if(!isset($_SESSION['xxxx'])){
echo 'error';
}
但我回来了可能这个session已经过期了,
我是希望你不管出去多久,这个session一直存在,除非你把网页关的了或者电脑关的了.这个时候才销毁session.
另外:定时间隔不能大于session过期时间
就像你说的keepalive.php,这个文件写什么...
比如要不要写重置session time的时间呢.
<?php
die('Ok');
试试!