Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » В чем проблема при выводе сессий?

В чем проблема при выводе сессий?


     07.01.2016    Все вопросы » Общие вопросы по PHP    1661

вопрос
Здравствуйте, вопрос такой:
Сохраняю сессию `heart` и она равна либо 1 или 2.
Устанавливается через js (session библиотека).
Лайк: $.session.set("heart", "1"); ну вы поняли.
Есть так же файл который лежит в modules. print_r($_SESSION); не показывает эту сессию в принципе.
Показывает сессии которых не видно в браузере, например dle_user_id и т.д.
Как вывести эту сессию в файле php (который в engine/modules)
Спасибо

Ответа пока нет


4 комментария

ПафНутиЙ
Админ

ПафНутиЙ - 7 января 2016 12:22 -

А чем не устраивает cookie или localstorage?

Каков вопрос - таков и ответ. Просто помните об этом.

Twelvee
Юзер

Twelvee - 7 января 2016 13:45 -

Cookie добавляются только сессионные, я вообще не понимаю почему.
document.cookie = "heart="+heart+";expires=15/02/2025 00:00:00";

Но записывается как сессионная кука

nowheremany
Эксперт

nowheremany - 7 января 2016 15:36 -

$.session работает через куки.
Если бы можно было вытащить сессию PHP через JS, то это сильно бы ударило по безопасности сайта.

Благодарность принимаю тут Связь

LazyDev
PHP-developer

LazyDev - 8 января 2016 05:22 -

Для начала нужно понять разницу между клиентом и сервером, и тогда поймете в чем же ошибка.

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх