получить значение из sessionStorage в Laravel 5.1

1

Я храню user_id значение в sessionStorage с помощью JavaScript, как

sessionStorage.setItem('user_id',id);

Я хочу вывести эту форму значения sessionStorage в php файл, как я могу это сделать. Я использовал php $_SESSION super global, но он возвращает ошибку. Я использовал laravel, встроенный в функцию сессии, но он скорее сохраняет/извлекает значения из i, не знаю, где, но не из session storage.

  • 0
    В laravel-5.1 есть функция для сессии
  • 0
    @aldrin27 aldrin27 Я не думаю, что сессия laravel хранит / извлекает значения в хранилище сессий, как я сказал в своем вопросе.
Теги:
session
laravel-5.1

1 ответ

1
Лучший ответ

Нет, не могу...

sessionStorage - клиентская сторона и сохраняется на компьютере пользователя. PHP - серверная. PHP не имеет доступа к чему-либо на клиентском компьютере (к счастью). Вам нужно будет явно отправить этот user_id вместе с запросом (через GET или POST-переменные, т.е.).

Возможно, самым простым способом было бы сохранить этот user_id в качестве файла cookie. Таким образом, он отправляется вместе с каждым запросом и может быть доступен как javascript, так и php.

  • 0
    Я хочу отправить данные без отправки формы.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню