我有一个网站www.example.com
。子域名是sub.example.com
。我使用共享服务器,所以我无法访问php.ini。在www.example.com登录页面,我使用如何在PHP的子域中获取会话变量
session_start();
$_SESSION["UserId"]=$UserId;
所以thab我可以使用$_SESSION["UserId"]
。但是当我尝试访问sub.example.com中的会话时,它失败了。没有会议可用。我如何在子域中获取会话变量。 example.com和sub.example.com的代码是什么?
没有代码使用此。你只需要检查你的会话cookie设置是否允许子域使用。这个网站上还有其他许多其他问题。一旦你弄清楚饼干,会议应该“只是工作”。 –
@MarcB先生我怎么能在主域中创建一个cookie并在cookie中设置UserId。我如何访问子域中的cookie。如何使用php脚本查找用户ID是否存在 – Nidhi
@Nidhi您可以阅读PHP手册或添加新问题。 http://php.net/manual/en/function.setcookie.php – Michas