Получить сессию с использованием JavaScript - PullRequest
0 голосов
/ 19 августа 2011

Файлы cookie можно получить с помощью javascript, если мы используем document.javascript.

Я хочу знать: получить сеанс ($ _ SESSION ["session_var_name"]) с помощью javascript () ?????

Ответы [ 2 ]

6 голосов
/ 19 августа 2011

Вы не можете.Данные, хранящиеся в суперглобальном PHP $_SESSION, предназначены только для серверной части.

Файлы cookie могут быть получены с помощью javascript, если мы используем document.javascript.

FYI,это document.cookie

2 голосов
/ 19 августа 2011

Если вам нужно какое-либо значение из массива $_SESSION, вы должны передать его.

пример:

<script type="text/javascript">
    var session_var_name = "<?=$_SESSION['var_name']?>";
</script>

Вы также можете сделать это так, НО действительно ПЛОХО практика:

<script type="text/javascript">
    // try this only at home :)
    var session = <?= json_encode($_SESSION) ?>;
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...