[請益] header()問題

看板PHP作者 (Krel)時間17年前 (2008/03/07 18:46), 編輯推噓4(405)
留言9則, 7人參與, 最新討論串1/1
出現了以下的錯誤 Warning: Cannot modify header information - headers already sent by (output started at .........) php為: <? $db = mysql_connect('127.0.0.1:3306', 'root', '1234'); mysql_select_db('vote'); ?> <? $count_query = mysql_query("update count set get_vote=get_vote+1 where name = '$_POST[radio]'"); header("Refresh:3;URL=test.php"); ?> 只是想讓php對資料庫+1後就回主頁,但卻不行,請問這樣的錯誤該如何解決呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.39.110 ※ 編輯: martone 來自: 118.170.39.110 (03/07 18:48)

03/07 19:37, , 1F
你好像把錯誤訊息的重點切掉了
03/07 19:37, 1F

03/07 19:38, , 2F
他不是有告訴你header是從哪邊開始送出的嗎
03/07 19:38, 2F

03/07 19:38, , 3F
把中間的?>和<?拿掉
03/07 19:38, 3F

03/07 19:38, , 4F
那個地方應該會生出header
03/07 19:38, 4F

03/07 19:38, , 5F
FAQ (音好像髒話啊)
03/07 19:38, 5F

03/07 20:36, , 6F
bom ? utf-8 ?
03/07 20:36, 6F

03/07 21:51, , 7F
應該是 bom 的問題吧, 昨天才遇到
03/07 21:51, 7F

03/07 21:56, , 8F
mysql_select_db('vote'); ?> 和下面的<?有空白, 3f正解
03/07 21:56, 8F

03/07 23:43, , 9F
感謝各位^^"
03/07 23:43, 9F
文章代碼(AID): #17qHqKrM (PHP)
文章代碼(AID): #17qHqKrM (PHP)