【发布时间】:2013-01-30 23:20:51
【问题描述】:
我在 login.php 中创建了一个 cookie
setcookie("mes_mod_kull",$userid,time() + 3600,'/');
我有一个这样的打开颜色框的链接:
<a href="file_add.php" class="colorbox">Add File</a>
在 file_add.php 中我必须使用 cookie。我的意思是,我必须访问我在 login.php 中创建的 cookie
我使用此代码测试 cookie 值:print $_COOKIE["mes_mod_kull"]; 但这里有一个错误:注意:Undefined index: mes_mod_kull in..........
有人可以帮我吗?
【问题讨论】:
-
setcookie之前有输出吗?Like other headers, cookies must be sent before any output from your script -
确保
$userid已设置并具有某些值,否则 cookie 将无法设置。 -
@MihaiIorga 我知道,所以
print是任何其他输出的页面顶部。 -
@DainisAbols 我之前测试过,我确定它有价值。
标签: php cookies colorbox setcookie