2011-10-03 56 views
5

我有一個PHP文件,它可以回顯XML輸出。但是,每當我去查看通過Firefox的是PHP文件(我沒有嘗試過IE或Chrome),我得到一個原始文本輸出像看到了這個形象:在Firefox(和其他瀏覽器)中將PHP文件輸出視爲XML

http://numberonekits.com/Screenshot.png

在我看來是,由於該文件是一個PHP文件,因此Firefox會對此文件進行解釋,並且不會嘗試將其顯示爲XML樹,儘管其標題爲XML。我知道一種解決方案是將輸出發送到擴展名爲.xml的單獨文件,但我知道必須有一種更簡單的方法。我想我真正想知道的是如何讓Firefox識別XML格式並按照它應該顯示的格式。任何幫助是極大的讚賞。

回答

12

告訴瀏覽器正在發送它的XML文件:

header('Content-Type: text/xml'); 
+0

謝謝!我知道這是一個簡單的解決方案,但Google/Bing無論如何都無法幫助我找到這個問題。 – danielmhanover

相關問題