$sql="insert into digifresh_review values('0','$created','$modified','$cus_name','$cus_email','$cus_description','$type')";
if (mysql_query($sql,$con))
{
header("location: ../digifresh/thankyou.php");
}
else
{
die('Error: ' . mysql_error());
}
mysql_close($con);
答案 0 :(得分:2)
阻止任何输出中断方法标题的一种简单方法是在页面开头使用缓冲。
例:
<?php
ob_start(); // Start buffering //
echo "Some echo";
header('Location: thiswillwork.php');
?>
答案 1 :(得分:1)
您的问题似乎不在此代码段中;如果您在调用header()
函数之前向用户发送了任何内容,则会发生这种情况。您需要确保不向客户端发送任何数据(例如echo
某些内容),因为这会导致发送标头,这意味着它们无法修改。
答案 2 :(得分:0)
确保在PHP代码之前没有空格。