重定向取决于Url参数


Redirection Depending Upon Url Parameter

寻找Php代码根据参数重定向到特定Url

redirect.php?mid=1

应重定向至page1.php

redirect.php?mid=2

应重定向至Page2.php

如果url没有参数

redirect.php

应重定向到page3.php

<?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—获取查询字符串参数

交换机控制结构

header—重定向