如何从另一个页面加载 .php 页面并加载动态内容

Posted

技术标签:

【中文标题】如何从另一个页面加载 .php 页面并加载动态内容【英文标题】:How do I load a .php page from another page and load dynamic content 【发布时间】:2022-01-09 04:56:36 【问题描述】:

我有一个杂货店网页 index.html 导航到不同的产品类别(水果、肉类、零食等...),然后我有一个名为 aisle.php 的页面,它将显示来自类别,它从一个 json 文件中获取所有产品。 我想知道如何重定向到 aisle.php 页面并加载我想要的产品,因为我需要知道点击了哪个链接。我是 php 和 json 的新手,这是我们上课时需要使用的,在此先感谢!

Image of the home page

Image of the aisle page with sample products hardcoded

【问题讨论】:

【参考方案1】:

您可以使用查询字符串中的参数形成到 aisle.php 的链接,如下所示: <a href='aisle.php?content=Meats'></a> 在 aisle.php 中,您可以通过 $_GET 变量检查参数并显示您需要的产品

【讨论】:

【参考方案2】:

有几种方法可以做到这一点:

使用 GET 变量(对于初学者来说可能是最简单的,但也很脏) 使用 POST 变量(通过 HTML 表单) 设置 URL 重定向(最简洁,但对初学者来说可能不容易)

发送变量后,您可以将其保存到 SESSIONCOOKIE

我建议你阅读一下PHP superglobals

【讨论】:

以上是关于如何从另一个页面加载 .php 页面并加载动态内容的主要内容,如果未能解决你的问题,请参考以下文章

JQuery Mobile - 转换前动态加载页面

jQuery加载另一个页面的内容

如何使用jQuery解决动态加载页面中的重复对象?

如何在需要等待内容加载的动态页面上使用 JSON-LD 添加结构化数据?

如何在每次加载页面时更改 php 变量的值? [复制]

如何自动正确加载页面或 div?