使用原因:
区分不同用户,维持登录状态
方法:
创建一个新会话:
session_start();//开启一个session会话 $_SESSION['key']='value';//设置相应的session值
$sessId = session_id()//获取当前会话的id(此id是辨别不同用户的标识)echo $sessid;
检测用户身份或维护登录时:
session_id($_POST['sessid']);//接收客户端post过来的sessionid,并以该id找到这个用户的session对话 session_start();//开启这个用户的session对话接下来就可以读到这个用户的session变量,因为是根据sessionid开启的session会话,所以即使不同用户的session变量名一样,每个用户也只会读到自己的变量