2011-09-15 104 views
0

我有一個基於CakePHP的網站,我沒有從頭開始建立,但瞭解最基礎的後面。我正在嘗試瞭解更多信息,並且遇到了一些我希望得到幫助的問題。生成新的XML文件

該網站產生我們所有的數據的XML本質上是一個.ctp文件從我們的數據庫中提取變量,創建XML - 我們網站上的所有數據的實時表示。

我們現在誰希望有一組指定的節點的單獨的XML文件的分支機構。我可以很容易地添加這些節點,並在當前的xml提要中用變量填充它們,並且它們按預期顯示。但是,我不確定如何將數據放入單獨的xml文件供我們的子公司訪問。

例如,拉動數據的php腳本是一個.php文件,但文件本身應該有一個.xml擴展名 - 如果這是一個非常基本的誤解,請指向正確的方向。

這是一個簡單的事是什麼?如果是這樣,一些指導(儘可能以外行人的方式!)將受到極大的讚賞。

+0

一個php文件可以有.xml作爲它的文件結尾... –

+0

請求XML文件的URL是什麼樣的? – deizel

回答

0

如果您生成一個XML的文件,你應該做的最重要的事情是return the corresponding header

header('Content-type: text/xml'); 

您也可以使PHP腳本訪問使用.xml -extension(所以它看起來像它的XML文件,而不是PHP腳本)。更多關於可以發現here