我有以下代码:
<?php
session_start();
$cexp=time()+(60*60*24*3650);
setcookie('cookie_jamepush','cookie_content',$cexp ,'/');
echo 'cc='.$_COOKIE['cookie_jamepush'];
$_SESSION['user']='hello';
echo 'ss='.$_SESSION['user'];
?>
此代码适用于为其创建的网站。
但是,我有两个在公共服务器上运行的网站。上面的代码在一个上工作,但在另一个上不起作用。
如何解决此问题?
答案 0 :(得分:0)
这是不可能的。您只能在子域中共享Cookie。
Sharing cookies across different domains and different applications (classic ASP and ASP.NET)
如果要在不同主机中使用会话,则应进行数据库会话