我的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);
}
}
*这只是我的插入功能,如果插入成功,则重定向。
答案 0 :(得分:0)
header("Location: index.php?msg=".urlencode('Record Added'));
。
确保在达到该语句之前,您没有回显任何HTML或任何其他类型的文本。否则,您的重定向将失败。