如何从navigator_bar.php获取参数值?type=1?

如何从navigator_bar.php获取参数值?type=1?,php,Php,我有一个类似index.php的示例: include_once('navigator_bar.php'); include_once('content.php'); include_once('footer.php'); index.php: include_once('navigator_bar.php'); include_once('content.php'); include_once('footer.php'); 我的navigator_bar.php只是列出了数据库中不同的

我有一个类似index.php的示例:

include_once('navigator_bar.php'); 
include_once('content.php');
include_once('footer.php');
index.php:

include_once('navigator_bar.php'); 
include_once('content.php');
include_once('footer.php');
我的navigator_bar.php只是列出了数据库中不同的产品类型,我从DB循环它,并将它们作为一个链接进行响应,如:

navigator_bar.php?type=1
navigator_bar.php?type=2
navigator_bar.php?type=3
...
my content.php只是显示与navigator_bar.php从DB检索不同的产品列表,也就是说,当用户单击type one buttonnavigator_bar.php?type=1时,content.php显示type=1产品;当用户单击Typetwo按钮nVigator_bar.php?type=2时,content.php显示type=2产品

现在我的问题是:我无法从content.php获取参数类型值,因为navigator_bar.php和content.php都包含在index.php中,它们都在同一个页面中,无法通过$_get['type']获取

它们都包含在div中,不在框架中,也不在表单中,所以我无法从表单提交中获取它们;当然,我可以在navigator_bar.php中将type定义为变量,从content.php获取

但请注意,我的类型值循环来自数据库,它的作用域仅在navigator_bar.php中,当从content.php获取它时,我只能获取它的最后一个值

但是我的content.php需要从参数值中刷新不同的产品,比如navigator\u bar.php?type=value,有人对如何从include navigator\u bar.php中获取参数值有好的建议吗

问候与感谢 David

尝试在navigator\u bar.php中设置一个$\u SESSION['type'],并将其值设置为type,您可以从中获取该值,然后从另一个php文件中的SESSION获取并使用它

两个文件的开头都必须有以下代码:

if(!isset($_SESSION)) session_start();

尚未选择类型时,如何获取该类型参数?如果你说你没有使用framesHi onetrickpony,那就没有意义了,谢谢你的回复。当类型没有被选择时,我会给content.php显示默认的typetype=1,除了框架还有其他好的解决方案吗?嗨,CoursesWeb,谢谢你的回复,会尝试你的建议,非常感谢。