$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