进到网站后台,如果10分钟不操作,就自动退出,清空session这个功能怎么做?

解决方案 »

  1.   

    将php.ini中的session.gc_maxlifetime设置为9999重启apache
    或:$savePath = “./session_save_dir/”;
    $lifeTime = 小时 * 秒;
    session_save_path($savePath);
    session_set_cookie_params($lifeTime);
    session_start();
      

  2.   

    http://www.5iphp.com/zh-hans/content/374.html
    很详细 可以看下
      

  3.   

    一楼的方法是最简单的 $lifeTime 就是你想保存的时间
    设置时间要在 session_start();之前
      

  4.   


    这个也可以用js实现,  判断鼠标10分钟内有没移动, 没就清空cookie或ajax回服务器清空session
      

  5.   

    楼上的需要用JS删除吗?
    直接设置COOKIE过期时间为10分钟不是一样?
    楼主问的是SESSION过期时间
      

  6.   

    第一向客户端写一个COOKIE,设置COOKIE的生命为10分钟
    setcookie 
    第二检查这个COOKIE是否到期?