Проверка PHP-сессии с использованием Javascript - PullRequest
0 голосов
/ 10 августа 2011

Я создаю сеанс PHP, используя следующий код:

<?php
     session_start();
     $_SESSION['loggedin'] = true;
?>

Как получить доступ к переменной loggedin в Javascript?Другими словами, я хочу проверить в Javascript, установлена ​​ли переменная 'loggedin' или нет.

Ответы [ 2 ]

5 голосов
/ 10 августа 2011

Единственный способ сделать это - записать значение в блок script на странице как переменную JS и ссылаться на него таким образом, или сделать AJAX-запрос к странице, которая затем возвращает зарегистрированное состояние,Ваш клиент не может напрямую получить доступ к состоянию сеанса на любом языке сервера.

1 голос
/ 10 августа 2011

Вы не можете - по крайней мере, напрямую.

PHP работает на сервере, но JavaScript запускается в браузере.

...