[請益] header 錯誤訊息

看板PHP作者 (Deathful)時間14年前 (2011/08/30 21:32), 編輯推噓0(009)
留言9則, 4人參與, 最新討論串1/1
程式碼: <?php . . 略過 . header("location:result.php?email={$_POST['email']}") ; ?> 錯誤訊息: Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\process.php:7) in C:\AppServ\www\process.php on line 28 請問一下...這錯誤訊息是在說什麼... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.105.199

08/30 21:34, , 1F
在 header 之前已經有東西被輸出了 (process.php 第7行)
08/30 21:34, 1F

08/30 21:37, , 2F
第7行是 <?php
08/30 21:37, 2F

08/30 21:38, , 3F
所以你的第1行到第6行是HTML,那就是OUTPUT了。
08/30 21:38, 3F

08/30 21:41, , 4F
1~6 行砍掉了
08/30 21:41, 4F

08/30 21:42, , 5F
在 header() 之前 我有echo {$_POST['email']};
08/30 21:42, 5F

08/30 21:43, , 6F
bom?
08/30 21:43, 6F

08/30 21:43, , 7F
砍掉它就好了@@
08/30 21:43, 7F

08/30 21:44, , 8F
因為要把process.php. 的echo 導到 result.php來顯示
08/30 21:44, 8F

08/30 21:45, , 9F
問題解決了 謝謝大家>"<
08/30 21:45, 9F
文章代碼(AID): #1ENEPx5o (PHP)
文章代碼(AID): #1ENEPx5o (PHP)