如何有4个标题重定向?
我有一个表单,经过提交验证后,如果表单未正确完成将被重定向到error.php,如果可以,将被重定向到success.php。我有这个代码并完美地工作:
@mail($to, $subject, $message, $headers);
header("Location: success.php");
}
else
{
header("Location: error.php");
}
这个有3个重定向的工作完美无缺:
@mail($ to,$ subject,$ message,$ headers);
if(isset($_GET['group'])){
$group=trim($_GET["group"]);
}
if (strtolower(substr($group,0,1)) == '1'){
header('Location: group1.php');
}elseif (strtolower(substr($group,0,1))=='2'){
header('Location: group2.php');
}else{
header('Location: anothergroup.php');
}
对于4次重定向,我试过这个但没有工作:
if(isset($_POST["group"])){
$group=trim($_POST["group"]);
}
if (strtolower(substr($group,0,1)) == '1'){
header("Location: group1.php");
}elseif (strtolower(substr($group,0,1))=='2'){
header("Location: group2.php");
}elseif{
header("Location: anothergroup.php");
}
else
{
header("Location: error.php");
}
如何让最后一段代码正常工作?