用户注册后跳转到另一个页面,生成SESSION。
但我关闭浏览器后,就要重新登陆,这个技巧在哪里啊。
是不是还要什么Cookie?

解决方案 »

  1.   


    这个Cookie存些什么内容呢?
    如何与SESSION通信呢?
      

  2.   

    见 setcookie 函数说明,和 $_COOKIE 变量的使用
      

  3.   

    我知道,但是大侠,我怎么通过COOKIE与SESSION比较呢?
    我知道有个SESSIONID的东东。
    但是不知道怎么对比。
      

  4.   

    你用cookie了就可以不用session了,为啥你一定要用session??
      

  5.   

    如果使用COOKIE,那么下一次用户登陆怎么判定是合法的呢?如果违造了COOKIE呢?
      

  6.   

    页面读取保存的cookie变量.处理伪造的方法 一般可以加密保存这个cookie数据.
      

  7.   

    你要验证cookie正确与否呀,伪造不正确也不能登陆不就行了,cookie存的数据你加密就OK了
      

  8.   

    用了session之后就不用管cookie了,浏览器端会对应建立一个session的
      

  9.   

    啊。不是吧?
    有了session就不用管COOKIE了?
      

  10.   

    啊。不是吧?
    有了session就不用管COOKIE了?
    那我怎么知道当前的cookie存的SID与服务器的ID匹配呢?
      

  11.   

    用SESSION就能做到,不用cookie
    当然用cookie定时也行
    用session关健技巧是:
    页面顶部进行session鉴权,比方说登录成功后,$_SESSION['name'] = "123";
    在顶部只要加这一句就行了if(!isset($_SESSION['name'])){die("do sth else")}
      

  12.   

    用户登录注册后你要生成session来保存一些信息。这新信息可以进行权限 登录状态的判定。
    当用户浏览器关闭后要将他对应的session删掉。这样用户再开启浏览器他不知道session是啥玩意 就需要重新登录。关闭浏览器 把session删掉。