跨用户的PHP会话范围

时间:2011-12-20 15:32:13

标签: php javascript session

我一直在尝试做类似下面的事情。

的JavaScript

$.ajax({
   url: 'login.php',
   type: 'GET',
   success: function(response) {
      // get token and store in cookie for further requests to other files
   }
});

的login.php

<?php
   // getting $user_id from database again user email and password
   $user_id = "12345"; 

   $_SESSION["user"] = $user_id;

   echo $user_id;
?>

现在,当多个用户使用该应用程序并调用相同的login.php传递他们的电子邮件和密码时,我想返回他们可以用来访问其他资源的id。我有兴趣知道如果2个或2个以上的用户同时登录,PHP会话是否会对所有用户不同,或者同一个用户是否会被覆盖?我不确定PHP会话范围。

1 个答案:

答案 0 :(得分:2)

他们每个人都有自己独特的会话。请确保您首先在login.php中调用session_start()