目标: 我有两个PHP文件,我想将数据存储在由站点“INDEX.PHP”设置的COOKIE中,并将其传递给名为“LAST.PHP”的站点。在中间有一个外部站点将被调用,其中我没有影响任何变量。文件的源代码如下:
的index.php
<?php
$cookie_name = "test";
$cookie_value = "It works!";
setcookie($cookie_name, $cookie_value, time() + (86400 * 30), "/");
?>
LAST.PHP
<?php
echo $_COOKIE['test'];
?>
如你所见,我尽可能保持基本。我只想在“INDEX.PHP”中创建COOKIE,然后我将被重定向到外部站点,这个外部站点最终将我重定向到“LAST.PHP”,我只想输出COOKIE。这对我现在不起作用,任何人都可以帮助我吗?如果有人建议更优雅的方式将数据从“INDEX.PHP”传输到“LAST.PHP”,我也非常感激,请记住,我对“EXT.SITE”没有任何影响。非常感谢你提前。
答案 0 :(得分:0)
您应该在&#34; /&#34;:
之后通过您的域名setcookie($cookie_name, $cookie_value, time() + (86400 * 30), "/", '.yourdomain.com');
试试这个