0

我正在尝试在我的论坛上显示 cookie 提供的用户名。现在的问题是我不知道如何获取位于同一域但位于不同位置的 cookie。就像脚本在public_html里面,cookie 在里面public_html/forum/

我尝试了正常的方式:

    <?php
$mycookie = $_COOKIE["member_id"];  
if ( isset( $mycookie ) )  
   print "<p>The value in cookie - $mycookie</p>";  
else  
   print "<p>There is no value in cookie.</p>";  
?>

但这给出了结果

There is no value in cookie.

那么有没有一种方法可以让我在不同的地方接收 cookie,或者这是不可能的?

4

1 回答 1

1

您需要为整个域存储 cookie

setcookie("name", $example, time() + $time, '/', '.mydomain.com');

于 2013-10-05T13:08:02.680 回答