重定向功能在实时服务器上不起作用。但是在localhost上工作

时间:2012-06-24 08:27:07

标签: php

这是功能。这是在本地主机上工作。但不能在实时服务器上工作。

function redirect_to($location = NULL){
    if($location != NULL){
        header("Location: {$location}");
        exit;
    } 
}

if(mysql_affected_rows() == 1){
    //success

    redirect_to("index.php");
}

1 个答案:

答案 0 :(得分:1)

不要为参数定义默认值然后检查它,只是不要给它一个默认值开头。同时删除Location:标题中的括号。

function redirect_to($location){
    header("Location: $location");
    exit;
}

if(mysql_affected_rows() == 1){
    //success

    redirect_to("index.php");
}