我的代码:<a href="login.php"  onclick="setcookie('user','')">退出登陆</a>
    也就是当点击退出登陆后进入登陆界面并让user过期!但是到了那个页面后这个cookie仍然存在,怎么回事啊?
    我新手!

解决方案 »

  1.   

    你触发的这个javascript的setcookie函数是怎么实现的,贴出来给大家看看.
      

  2.   

    哎,我搞错了,用错代码了,把PHP当作JS来用了!
      

  3.   

    <a href="index.php"  onclick="<?php setcookie("user","");?>">退出登陆</a>
    我在onclick事件里用php代码为什么不行?
      

  4.   

    这样也不行,客户端去执行服务器端函数,你有没有想象过后果???
    还是google下js如果操作cookie吧,关键词'document.cookie'
      

  5.   

    可是我服务器端用的setcookie()啊,客户端用JS操作cookie(),我一直在想用$_COOKIE[]获取取值,可是也不好弄啊!你能给个建议吗?
      

  6.   

    cookies是通过客户端浏览器记录的信息,所以cookie信息既不是php的,也不是js的。
    服务器语言php,客户端语言js只是各自有一套访问以及修改cookie的api,他们操作的是同样的cookies信息。