2

我已经尝试了所有技术,但没有什么对我有用。我正在尝试在该主控网站的子域之间传输会话 cookie,但它不起作用。

第 1 页(域根目录上的 test.php):

<?php

ini_set('session.cookie_domain', '.mastering.tw');
session_set_cookie_params(0, '/', '.mastering.tw');
session_start();

$_SESSION['test']=1;

?>

第 2 页(子域之一上的 index.php):

<?php

ini_set('session.cookie_domain', '.mastering.tw');
session_set_cookie_params(0, '/', '.mastering.tw');
session_start();

if(isset($_SESSION['test'])) {
echo $_SESSION['test'];
}
else
{
echo 'Session failed!';
}

?>

有什么解决办法吗?

顺便说一句...我是共享主机,所以我不想调整 php.ini,除非没有其他选择。

4

0 回答 0