setcookie 一般放在哪比较好?? 我开始放在 header.php 头部,发现这样每次登录或者是退出都要在刷新一次才会生效cookie都是设过后刷新才有效的,当页无效!一般你注册后可以header一个页,或者刷新一个页!
验证时可放在任何处!

解决方案 »

  1.   

    在登陆的时候,验证正确的用户名与密码之后就setcookie
    退出清除cookie
    关闭ie的时候系统会自动清除cookes的.
    在其它页面直接读取$_COOKIE["变量名"];就行了
      

  2.   


    这样的话就会提示 SETCOOKIE 错误
      

  3.   

    登录和退出页面分开,然后登录setcookie,然后header('location: xxx.php');,退出时,也是Setcookie然后header('location: xxx.php');,一般的网站登录和退出都是这样做的,你可以看看一些例子(微软网站、CSDN、163、126、新浪等等)