首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >setcookie不起作用

setcookie不起作用
EN

Stack Overflow用户
提问于 2009-06-15 19:40:27
回答 1查看 1.3K关注 0票数 0

我有一个名为index.php的简单文件。我需要向它传递一个查询字符串,该字符串将存储在一个永不过期的cookie中。文件看起来就像这样:

代码语言:javascript
复制
<?php

if (isset($_GET['referrer_id']))
{
    $querystringWithJunk = $_GET['referrer_id'];
    $querystringArray = explode('/', $querystringWithJunk);

    setcookie("referrer_id", $querystringArray[0], time() + 60*60*24*365*100);
}?>

但是,没有设置cookie。referrer_id中的内容是一个简单的整数(在我的测试中,它是1)。函数setCoookie返回true,看起来一切正常,但没有设置cookie。我做错了什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-06-15 19:44:57

时间大于int,所以我认为结果是负的,然后cookie被设置到过去,什么意思,它被删除了。将时间设置为3年而不是100年。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/997965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档