我使用javascript作为
在user_id
中存储sessionStorage
值
sessionStorage.setItem('user_id',id);
我想在php文件中将此值形式的sessionStorage拉出来,我该怎么做。我使用php $_SESSION
超全局但它返回错误。我使用了laravel的内置会话功能,但它更确切地存储/检索来自session storage
的我不知道的位置。
答案 0 :(得分:1)
不能做......
user_id
是客户端,存储在用户计算机上。 PHP是服务器端。 PHP无法访问客户端计算机上的任何内容(幸运的是)。您必须明确发送user_id
以及您的请求(通过GET或POST变量,即)。
这里最简单的方法可能是将sudo apt-get install php5-xdebug
sudo php5enmod xdebug
存储为 Cookie 。这样它就会随着每个请求一起发送,并且可以通过javascript和php访问。