[請益] HTML的標籤被重複輸出

看板PHP作者 (還在想)時間15年前 (2009/07/08 19:25), 編輯推噓2(2023)
留言25則, 3人參與, 最新討論串1/3 (看更多)
是這樣的 我正在練習寫一個功能類似購物車的網頁 主要功能的做法是接收一個模糊的資訊內容(使用Post接收,存在session) 然後到資料庫抓取所有資料出來 再一一進行比對其誤差值,誤差夠小的就放入後選清單 若是全都比對過一次之後依然沒有幾筆記錄,就稍微放寬誤差的條件再去找一輪 直到有足夠數量的候選者,或是誤差過大為止 做到目前還沒在功能上遇到什麼難題(也許以後會有) 但是每次輸出時 都會在最下方跑出很奇怪的結果 剛剛進去HTML的原始碼看了一下 大概是長這樣的: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.... <html xmlns="" rel="nofollow">http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>carts</title> </head> <body> .... .. . </body> </html>.531"; <<<----從這裡開始有奇怪的輸出 ?> </body> </html>"position"][] = "121.531"; ?> </body> </html> ?> </body> </html> 如同上面寫的 第一個HTML的結束標籤出現後 卻輸出了本來只該存在PHP程式碼內的"片段" 這些我肯定我都沒有使用任何手段來輸出它們 網頁上應該要完全看不到這些資訊才對得 我也很確定我沒有使用語法將</body>和</html>這兩個結束標籤包起來 所以我完全不曉得為什麼會有這麼多個body跟html的結束標籤 還夾雜著不該顯示出來的程式碼片斷 請問這有可能是什麼樣的問題造成的呢? 我想的到的只有剛開始練習session時,遇到的[因為BOM簽名導致Session不正常] 這種問題而已 是不是跟這有關呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.233.185

07/08 20:48, , 1F
沒有程式碼 感覺是 <?php ?> 沒包好?
07/08 20:48, 1F

07/08 22:57, , 2F
我也會這樣想,但我仔細檢查過左右括弧,左右箭頭
07/08 22:57, 2F

07/08 22:58, , 3F
確定所有的<?php ?>跟大小括弧都是成雙成對的
07/08 22:58, 3F

07/08 22:59, , 4F
有時候完全不會跑出那個錯誤
07/08 22:59, 4F

07/08 22:59, , 5F
另外很奇怪的是,我為了改正這個,一份PHP改了又上傳
07/08 22:59, 5F

07/08 22:59, , 6F
很多次,結果某一份檔案已經死給我看了
07/08 22:59, 6F

07/08 23:00, , 7F
我程式只有151行,它卻告訴我是156行,甚至16x行錯誤
07/08 23:00, 7F

07/08 23:00, , 8F
一直在說好像是多了右括弧,但我用搜尋功能找過了
07/08 23:00, 8F

07/08 23:01, , 9F
數量相等,位置也是成對的
07/08 23:01, 9F

07/08 23:01, , 10F
後來我把內容全刪掉只剩下CS4預設的HTML標籤
07/08 23:01, 10F

07/08 23:01, , 11F
完全沒有PHP程式碼了,居然還是跟我說15x行錯誤
07/08 23:01, 11F

07/09 01:24, , 12F
你的PHP檔跟HTTPD中間是什麼? CIFS? NFS?
07/09 01:24, 12F

07/09 01:24, , 13F
還是只是單純的同一台電腦?
07/09 01:24, 13F

07/09 01:25, , 14F
錯誤是什麼? httpd的error log?
07/09 01:25, 14F

07/09 01:25, , 15F
把副檔名改成.txt再連上去看是什麼?
07/09 01:25, 15F

07/09 01:26, , 16F
PHP檔怎麼編輯/上傳的? FTP傳上去? 還是複製後
07/09 01:26, 16F

07/09 01:26, , 17F
貼進terminal裡面的text mode editor?
07/09 01:26, 17F

07/09 01:28, , 18F
最近有遇過 檔案透過ssh直接貼上server錯亂的
07/09 01:28, 18F

07/09 01:50, , 19F
環境是直接裝apache的php5+mysql環境
07/09 01:50, 19F

07/09 01:51, , 20F
伺服器在遠端,不是租的,有完全控制權
07/09 01:51, 20F

07/09 01:59, , 21F
錯誤訊息的話,慚愧的是我不知道該怎麼看
07/09 01:59, 21F

07/09 02:02, , 22F
我目前寫這網頁是用DW CS4寫,然後用FTP上傳到遠端
07/09 02:02, 22F

07/09 02:02, , 23F
來測試網頁功能
07/09 02:02, 23F

07/09 02:03, , 24F
DreamWeaver有設定測試伺服器的功能,我就是用那個
07/09 02:03, 24F

07/09 02:10, , 25F
啊,忘了說,遠端電腦的系統是xp
07/09 02:10, 25F
文章代碼(AID): #1AL88JPp (PHP)
文章代碼(AID): #1AL88JPp (PHP)