2017-02-20 52 views
1

我想從這樣的服務器上下載的XML文件:下載的XML文件包含HTML頁面

header('Content-Disposition: attachment; filename=' . $fileName); 
header('Content-type: text/xml'); 

echo $data; 
exit; 

有了這個,我可以下載我的xml文件,但是文件中包含從頁面的一些HTML。 任何想法,我如何停止HTML文件中寫入? 我試圖改變標題,添加內容長度...但仍沒有:/

+0

你們這一代的代碼,請 –

+1

的問題瓦特與數據的內容不一致。不需要的HTML是$ data的一部分,或者您在echo $ data之前使用了一些回聲。 – sajushko

+0

數據是從API返回的xml代碼,我創建了一個$ data的var_dump,它是一個乾淨的XML顯示。 – Zglukk

回答