大家好,我有一些破碎功能的Php CMS。我有菜单,菜单上有6项。
home.php?id=1 =>> home.php
home.php?id=2 =>> about-us.php
home.php?id=3 =>> products.php
home.php?id=4 =>> referances.php
home.php?id=5 =>> gallery.php
home.php?id=6 =>> contact.php
像这样。当我在菜单上点击他们中的任何一个时,url会显示他们的id,但不会重新接收到文件。我想在ID为1时执行重定向home.php当id为2重定向about-us.php时,当id为3重定向products.php和其他。我是php的新手,我必须为这个做什么
使用$_GET
检索"id"变量:
$num = (isset($_GET["id"] ? intval($_GET["id"]) : 1);
然后使用switch/case
来决定如何处理变量:
switch($num){
case 1:
header("location: home.php"); exit;
break;
case 2:
header("location: about-us.php"); exit;
break;
//... etc ...
default:
header("location: home.php"); exit;
break;
}