Php将ID重定向到另一个文件Fom ID

时间:2015-11-26 14:05:00

标签: php redirect

大家好,我有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但不重定向到file.I想要在ID为1时重定向home.php 当id为3时,当id为3重定向products.php和其他时,id为2重定向。我在php上新建了我将要为此做些什么

1 个答案:

答案 0 :(得分:1)

Use $_GET to retrieve the "id" variable:

$num = (isset($_GET["id"] ? intval($_GET["id"]) : 1);

Then use a switch/case to decide how to handle the variable:

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;
}