您好,我正在构建一个网站目录,但在理解如何使用 $_GET['page']
函数时遇到了一些困难
我知道您可以使用它来浏览动态创建的网站,事实上我有一个当前使用它的网站,但我没有创建那组代码,也不理解其背后的逻辑..
我知道如何处理导航 - 主页将包含带有指向其网站和我网站上的列表的链接的网站。列表 URL 将包含站点的类别和 ID。
我希望它看起来像 domain/category/siteid
或 domain/index.php?cat=2&id=58
我知道我可能需要使用 htaccess 来更改 url,使其看起来像第一个示例..
所以无论如何,URL 将包含网站 ID 和类别,然后我想用它们与动态加载的页面以及相关类别和网站列表相关联。
这似乎是在 PHP 中加载页面的标准方法,但我一直找不到关于如何执行此操作的良好指南,我还需要从 url 读取数据以进行数据库调用,所以如果任何人都可以解释我如何读取 url 来获取列表 id 和类别,我将不胜感激!
非常感谢
卢克
最佳答案
您或多或少自己回答了您的问题。 URL 中的参数在 PHP 中的 $_GET
数组中可用。对于您的示例,类别将为 $_GET['cat']
(将返回 2),ID 将为 $_GET['id']
(将返回 58) 。
照顾SQL-Injections 。另请参阅其他 global variables
关于php - 使用 php 进行动态导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17878199/