【问题标题】:cookie path maybe? cookie not being set也许是 cookie 路径? cookie 未设置
【发布时间】:2012-01-22 18:29:32
【问题描述】:

我在设置此 cookie 时遇到问题, 也许这可能是路径错误我不确定昨天刚开始玩cookies php代码:

setcookie(md5('View-live-ad'),$_GET[md5('ad')],3600,'/');
sleep(1);
header('location: ../apo/');

但是 cookie 没有被设置。 我只是想一直隐藏 URL(安全尝试)

【问题讨论】:

    标签: php cookies http-headers


    【解决方案1】:

    您在过去(准确地说是 UNIX 纪元后 3600 秒)过期,这会导致它立即过期。代替3600,使用time() + 3600 将其设置为从现在起3600 秒后到期:

    setcookie(md5('View-live-ad'),$_GET[md5('ad')], time() + 3600 ,'/');
    

    【讨论】:

      猜你喜欢
      • 2012-03-03
      • 1970-01-01
      • 2014-02-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-14
      • 2021-10-31
      • 2023-04-01
      相关资源
      最近更新 更多