【发布时间】:2020-06-30 10:05:38
【问题描述】:
我对 HTML 关系和共享内容很陌生,我想知道我是否可以在页面之间共享“大量数据” 我有一个代表商店的 HTML,当我选择多个项目添加到购物车时,我会获取它的图像、名称、数量和价格 现在,问题很明显了:如何使用所需的任何东西从 HTML 页面共享所有这些信息? (如 PHP 或 JS)我可以在单独的页面中执行此操作吗?我可以在页面之间共享,比如像其他 HTML 组件一样包含在其中的内容吗?
我一直在寻找其他可以帮助我的解决方案,但没有找到
感谢任何来帮助我的人,如果已经有我没有看到的解决方案,我很抱歉写这篇文章
【问题讨论】:
-
这通常在 PHP 中使用会话变量来完成。或者您可以将信息写入数据库并使用会话变量或 cookie 来保存对数据库表的引用。
-
所以我可以将变量存储到 SQL 中并在第二个 HTML 页面中取回它们?但是不需要在重新加载页面的情况下加载数据吗?就像,你将数据从第一个 HTML 页面加载到 SQL,在第二个页面中,你从同一个数据库中获取数据,你应该在没有任何页面刷新的情况下拥有它们,对吗?
-
不确定你的意思。如果您已从一个 HTML 页面转到第二个页面,则您需要刷新页面。但是第二页的部分打开可能包括从数据库中检索数据。或者来自会话变量。由你决定。
-
是的,这就是我的意思,第二个 HTML 页面的内容已经从 SQL 中检索到了
-
您的第二页将使用 PHP 之类的语言编写。 PHP 将从会话数组或数据库中检索数据,然后负责显示 HTML 代码和各种数据项。我敢肯定,如果您搜索实现基本购物车,就会有很多文章详细描述它。只需确保它们是最新的并使用准备好的语句和适当的安全性之类的东西。
标签: javascript php html ajax data-sharing