-1

根据参数寻找一个 PHP 代码以重定向到一个特定的 URL

redirect.php?mid=1

应该重定向到 page1.php

redirect.php?mid=2

应该重定向到 Page2.php

如果 url 没有参数

redirect.php

应该重定向到 page3.php

4

1 回答 1

0
<?php

// quesry string parameters are accessible through $_GET or $_REQUEST
switch($_GET['mid']) // Look only at mid parameter. Decide what to do based on value
{
    case 1: 
        $page = 'page1.php'; // Save the redirection to a variable
        break;
    case 2:
        $page = 'page2.php';
        break;
    default:
        $page = 'page3.php';
        break;
}

// redirect to correct page
header('location: '. $page); 

?>

$_GET -- 获取查询字符串参数

switch -- 开关控制结构

标头——重定向

于 2013-06-23T05:52:56.727 回答