18910140161

PHP-Stack溢出中使用HTML/Javascript本地变量的不同方法

顺晟科技

2022-10-19 14:02:16

88

最近我在PHP方面做了很多工作,我已经熟悉了它的工作原理。我坚持我以前说过的话;每个问题都有无穷无尽的解决方案。这就是我想要的,解决相同问题的解决方案。

在本例中,我需要对LocalStorage中值的变量/引用:

localStorage.setItem("user", "bananaflakes55");
localStorage.getItem("user");

并直接将它们包含在PHP文件中。现在我发现使用echo有多种用途,例如:

localStorage.setItem("user", "bananaflakes55");
localStorage.getItem("user");

假定该值位于serverside->客户端。在本例中,我想要类似的解决方案,这些解决方案不一定需要我创建GET或POST,使用HTML元素(如表单)连接这些元素。

总而言之,我想要的解决方案能够从本地和会话存储中为PHP带来价值。如果可能的话,提出一些时髦的想法。根据我所读到的,这是一个棘手的问题。


顺晟科技:

即使我理解您想要什么,进程也应该从PHP运行到客户端,而不是相反。

记住这一点,一个简单的解决方案可以是这样的:

localStorage.setItem("user", "bananaflakes55");
localStorage.getItem("user");

页面加载后,将所有在json中解析的localStorage发送到PHP处理(这里称为)。 因此可以将localstorage转换为$_session。类似的内容:

localStorage.setItem("user", "bananaflakes55");
localStorage.getItem("user");

然后可以在后端处理中使用$_session['JS localstorage']。不要忘记在所有文件上添加session_start()。 您可以将xml请求保存在函数中,并在更新localStorage后调用该请求。

即使该解决方案有效,如果您必须处理密码或用户特殊访问权限等安全信息,我也不推荐使用该解决方案。

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航