为什么在PHP中设置的cookie会一直返回null?

时间:2011-10-13 07:17:36

标签: php cookies

我正在尝试设置从twitter收到的一些cookie变量令牌变量,并且我意识到我一直在为明显不为空的对象获取一个空变量...即使是明确定义的字符串。这是我正在使用的特定代码部分

var_dump($token->oauth_token);
    var_dump($token->oauth_token_secret); // these are not null

        // Attempt to save to cookies
    setcookie('oauth_token', $token->oauth_token);
    setcookie('oauth_token_secret', $token->oauth_token_secret);
    var_dump($_COOKIE['oauth_token']); //these cookie variables are null...holds true even for //simple strings...not just the complex twitter objects im working with...happens on chrome //and IE

感谢所有帮助!

1 个答案:

答案 0 :(得分:4)

http://www.php.net/setcookie(强调我的):

  

设置好Cookie后,可以使用$ _COOKIE或$ HTTP_COOKIE_VARS数组访问下一页加载