session有效期问题 直接用Cookie,session依附于cookie而存在,有效时间为浏览器进程 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 只能给SESSION设置生存时间 如果非要给一个值设置生存时间 可以这样 $_SESSION['test'] = array('value'=>'123','time'=time()+300);用的时候可以用验证TIME是否大于当前时间 来验证VALUE是否有效这样做很麻烦 可以用函数封装写入和读取 sessionWrite($name, $value, $time=0)//$time=0 永不过期{ $_SESSION[$name] = array('value'=>$value,'time'=>$time);}sessionRead($name, $time=0)//$time=0 永不过期{ if($_SESSION[$name]['time'] == 0){ return $_SESSION[$name]['value']; }else if($_SESION[$name]['time'] < time()){ return false; }else { return $_SESSION[$name];} 【紧急】php for循环和数组的奇怪问题 有谁会改.htaccess内容 php网站实例推荐,适合新手学习用。。。 为什么我的验证码不同步呢??? 二进制问题 $HTTP_POST_VARS和$_POST的区别? php模板高级应用 如何以html格式发送邮件? 救命啊,各位高手请进(关于cookie的)~~~~~ php--curl 与ajax的区别 php5 + apache2 + mysql5 有时候乱码问题 碰到一个smarty中的怪问题,麻烦帮忙
用的时候可以用验证TIME是否大于当前时间 来验证VALUE是否有效这样做很麻烦 可以用函数封装写入和读取 sessionWrite($name, $value, $time=0)//$time=0 永不过期
{
$_SESSION[$name] = array('value'=>$value,'time'=>$time);
}
sessionRead($name, $time=0)//$time=0 永不过期
{
if($_SESSION[$name]['time'] == 0){
return $_SESSION[$name]['value'];
}else if($_SESION[$name]['time'] < time()){
return false;
}else {
return $_SESSION[$name];
}