从Laravel 5.1中的sessionStorage获取值

时间:2015-08-30 12:07:50

标签: javascript php session laravel-5.1

我使用javascript作为

user_id中存储sessionStorage
sessionStorage.setItem('user_id',id);

我想在php文件中将此值形式的sessionStorage拉出来,我该怎么做。我使用php $_SESSION超全局但它返回错误。我使用了laravel的内置会话功能,但它更确切地存储/检索来自session storage的我不知道的位置。

1 个答案:

答案 0 :(得分:1)

不能做......

user_id是客户端,存储在用户计算机上。 PHP是服务器端。 PHP无法访问客户端计算机上的任何内容(幸运的是)。您必须明确发送user_id以及您的请求(通过GET或POST变量,即)。

这里最简单的方法可能是将sudo apt-get install php5-xdebug sudo php5enmod xdebug 存储为 Cookie 。这样它就会随着每个请求一起发送,并且可以通过javascript和php访问。