Сценарий входа в систему Ajax. Проблема с передачей переменных сеанса.Jquery

Программирование на jquery
Ответить
Anonymous
 Сценарий входа в систему Ajax. Проблема с передачей переменных сеанса.

Сообщение Anonymous »


У меня есть этот сценарий. Когда я создаю сеанс в этом скрипте, я не вижу переменные сеанса в своем приложении

/* * * ЗАДАЧА: НЕОБХОДИМО СДЕЛАТЬ ПРОВЕРКУ НА СТОРОНЕ СЕРВЕРА! * TODO: Validation — динамическая проверка уникальных записей таблицы базы данных. * */ require_once ($_SERVER['DOCUMENT_ROOT'] . "/sourcephp/classphp/logics/AuthObject.php"); require_once ($_SERVER['DOCUMENT_ROOT'] . "/sourcephp/classphp/logics/LogInObject.php"); require_once ($_SERVER['DOCUMENT_ROOT'] . "/sourcephp/classphp/logics/Sessions.php"); require_once ($_SERVER['DOCUMENT_ROOT'] . "/sourcephp/Registry.php"); if (isset($_POST['username']) && isset($_POST['password'])) { session_write_close(); сеанс_unset(); session_name('МОЯ СЕССИЯ'); сеанс_start(); session_regenerate_id (истина); $sessionID = session_id(); $username = $_POST['имя пользователя']; $пароль = $_POST['пароль']; $login = LogInObject::getInstance($username, $password); $auth = $login->passComparison(); если ($login->getLoginCorrect()) { $tabliczka = ['sessionId' => $sessionID, 'dataS' => 'Успех!', 'userauthS' => $auth]; } еще { $tabliczka = ['dataS' => 'Ошибка!']; } $data = json_encode($таблица); эхо $данные; } Это немного изменилось, но когда я создаю $_SESSION['something'] Я не могу передать его в основные скрипты приложения.

Есть ли передовая практика работы с ajax и сессиями.

Я пытался передать идентификатор сеанса через JavaScript, а затем в виде массива $_GET. Но я все еще застрял.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»