Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP В чем проблема при выводе сессий?

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


     07.01.2016    Общие вопросы по PHP    578

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

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


Комментарии пользователей (4)

ПафНутиЙ
1065

3396 | 2434

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

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

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

Twelvee
15

124 | 25

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

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

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

nowheremany
193

1660 | 1292

nowheremany - 7 января 2016 15:36 - Эксперт

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

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

Gameer
226

1124 | 396

Gameer - 8 января 2016 05:22 - Эксперт

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

Истина в противоречии.​

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

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