我制作了一个简单的网站,用户可以在其中登录。我的问题是当用户输入地址http://www.mysite.com/signin.php
并成功登录后,他手动输入地址,http://mysite.com
但从该页面会话变量没有获取。如何www.mysite.com,mysite.com
对两个地址进行相同的会话 php ini 文件中有任何设置,或者我如何设法对两个地址进行相同的会话?
if(verify($password,$pw['password']))
{
$uid=$pw['user_id'];
$_SESSION['login_status']=true;
$_SESSION['user']=$uid;
} 我有一个页面 checksession.php
<?php
session_start();
var_dump($_SESSION);
?>
当我从http://www.mysite.com/signin.php登录并检查http://www.mysite.com/checksession.php它显示会话值但从http://mysite.com/checksession.php它什么都不显示。(不同之处在于地址一个带www,另一个不带www)