Сессия PHP для разных пользователей - PullRequest
1 голос
/ 20 декабря 2011

Я пытался сделать что-то вроде ниже.

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, передавая свои адрес электронной почты и пароль, я хочу вернуть им их идентификатор, который они могут использовать для доступа к другим ресурсам. Мне интересно знать, будут ли сеансы PHP различаться для всех пользователей, или один и тот же пользователь будет перезаписан, если в него одновременно войдут 2 или более 2 пользователей? Я не уверен насчет объема PHP-сессии.

1 Ответ

2 голосов
/ 20 декабря 2011

У каждого из них будет свой уникальный сеанс. Пожалуйста, убедитесь, что вы сначала вызываете session_start () в вашем login.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...