0

此 PHP 代码应该写入由 cookie 指定的文件夹中的文件:

    $user = $_COOKIE["username"];
if( $xml = file_get_contents("$user/docs.xml") ) {

但它只是说文件/docs.xml(未指定文件夹)只是文件而不是 cookie 值,显然不存在,因为它没有获取 cookie 但为什么呢?

难道是我试图从不同的域中获取它?

4

1 回答 1

1

尝试像这样设置cookie

setcookie("Name", "Value", $time, "/");

最后的 / 确保 cookie 在整个站点中有效,而不仅仅是设置它的文件夹。

于 2013-09-08T14:01:22.683 回答