问题重定向在PHP中

时间:2017-06-14 21:44:31

标签: php mysql redirect

我的XAMP本地服务器上有一个可用的表单(输入数据被传输到Mysql数据库并重定向回index.php)但是当我将文件和代码复制到我的在线主机时,我的数据被上传到数据库但是该程序无法重定向。请查看我的重定向代码,并告诉我任何可能的解决方案。

// Insert
public function insert($query) {
    $insert_row = $this->link->query($query) or die($this->link->error.__LINE__);
    //Validate Insert
    if($insert_row) {
        header("Location: index.php?msg=".urlencode('Record Added'));
        exit();
    } else {
        die ('Error : ('.$this->link->error.') '.$this->link->error);
    }
}

*这只是我的插入功能,如果插入成功,则重定向。

1 个答案:

答案 0 :(得分:0)

header("Location: index.php?msg=".urlencode('Record Added'));

确保在达到该语句之前,您没有回显任何HTML或任何其他类型的文本。否则,您的重定向将失败。