PHP自动“获取”变量
发布时间:2020-12-13 22:18:17 所属栏目:PHP教程 来源:网络整理
导读:我为我的公司设计了一个新的网站,我正在尝试实现交换机导航,这是我过去在我所有网站上使用的. ?phpswitch($x) {default:include("inc/main.php");break;case "products":include("inc/products.php");break;}? 出于某种原因,当我去index.php?x =产品没有任
我为我的公司设计了一个新的网站,我正在尝试实现交换机导航,这是我过去在我所有网站上使用的.
<?php switch($x) { default: include("inc/main.php"); break; case "products": include("inc/products.php"); break; } ?> 出于某种原因,当我去index.php?x =产品没有任何反应时,它仍然显示inc / main.php,换句话说它没有检测到URL中的X变量.这与全局变量有关吗? 解决方法
是的,您的PHP配置已正确关闭register_globals,因为这是非常不安全的.
刚刚放: $x = $_REQUEST['x'] 在脚本的顶部. 如果您特别希望这适用于GET HTTP方法,您也可以使用$_GET.我看到有些人声称$_REQUEST在某种程度上是不安全的,但没有证据支持这一点. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |