$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);
-2
A
回答
1
您的问题似乎不在这段代码中;如果您在调用header()
函数之前向用户发送了任何内容,则会发生这种情况。您需要确保不向客户端发送任何数据(例如echo
),因为这会导致标题被发送,这意味着它们不能被修改。
2
防止任何输出中断方法头的简单方法之一是在页面的开始处使用缓冲。
例:
<?php
ob_start(); // Start buffering //
echo "Some echo";
header('Location: thiswillwork.php');
?>
0
确保你没有你的PHP代码之前,有白色的空间。
相关问题
- 1. PHP setcookie()给出“无法修改标题信息 - 标题已发送”警告
- 2. 警告:无法修改标题信息
- 3. 警告:无法修改标题信息
- 4. 无法修改标题信息 - 标题已发送
- 5. 无法修改标题信息 - 标题已发送
- 6. 无法修改标题信息 - 已发送标题
- 7. 错误无法修改标题信息 - 标题已发送
- 8. 无法修改标题信息,标题已发送
- 9. 警告:无法修改标题信息 - 已由
- 10. 无法修改标题信息PHP中的警告信息?
- 11. 无法修改标题信息 - 已发送标题(输出已启动
- 12. 无法修改标题信息 - 已由
- 13. 警告:无法修改标题信息 - 已由第29行中的错误发送标题
- 14. 警告:无法修改标题信息 - 标题已发送(输出开始在/storage/ssd4/169/2461169/public_html/header.php:1)在
- 15. 警告:无法修改标题信息 - 已经发送的标题(输出在C:\ xampp \ htdocs \ project \ advancebrowsing.php:132开始)
- 16. 最小脚本 - 仍然无法修改标题信息 - 已发送标题
- 17. 无法修改标题信息 - 已发送的标题(附代码)
- 18. 无法修改标题信息 - 标题已发送简单的解决方案
- 19. 什么是PHP警告,“无法修改标题信息”?
- 20. 无法修改标题信息 - 在OOP PHP已经发出已
- 21. 无法修改标题信息 - 已在OpenCart中发送的标头
- 22. 警告:无法修改标头信息无法修复
- 23. PHP Filemtime()中的警告&不能修改标题信息 - 标题已发送错误
- 24. “警告:不能修改标题信息 - 已经发送的标题”错误,在php
- 25. 警告:无法修改GoDaddy上的标题信息,但不能修改
- 26. 无法修改标题信息 - 挡板
- 27. 无法修改标题信息 - WSOD
- 28. 无法修改标题信息错误?
- 29. 无法修改标题信息 - PHP
- 30. PHP “无法修改标题信息”
转推[这里](http://stackoverflow.com/questions/2979341/warning-cannot-modify-header-information-headers-already-sent-by)。 @mohanraj如果您需要添加详细信息,您可以[编辑问题](http://stackoverflow.com/posts/2979256/edit) – 2010-06-05 06:00:55
您有问题吗? – 2010-06-05 08:23:08