在Laravel 5.1中从sessionStorage获取值

get value from sessionStorage in Laravel 5.1

本文关键字:sessionStorage 获取 中从 Laravel      更新时间:2023-09-26

我使用javascript在sessionStorage中存储user_id

sessionStorage.setItem('user_id',id);

我想把这个值从sessionStorage在php文件,我怎么能做到这一点。我使用php $_SESSION超级全局,但它返回一个错误。我使用laravel的内置会话功能,但它存储/检索值,我不知道在哪里,但不是从session storage

No can do…

sessionStorage是客户端,存储在用户机器上。PHP是服务器端。PHP不能访问客户端计算机上的任何东西(幸运的是)。你必须明确地发送user_id随着你的请求(通过GET或POST变量ie)。

也许这里最简单的方法是将user_id存储为cookie。通过这种方式,它可以随每个请求一起发送,并且可以被javascript和php访问。