2011-09-15 12 views
0

私はcakePHPベースのウェブサイトを持っていますが、最初からビルドしたわけではありませんが、非常に基本的なことを理解しています。私はそれについてもっと学びたいと思っていますし、私はいくつかの助けが必要な問題を見つけました。新しいXMLファイルを生成する

このサイトは、すべてのデータのxmlを生成します。このデータは、本質的にデータベースから変数を引き出し、ウェブサイト上のすべてのデータをライブ表現した.ctpファイルです。

これで、指定されたノードセットを持つ別個のxmlファイルを作成するアフィリエイトができました。これらのノードを簡単に追加して、現在のXMLフィードに変数を設定して、期待どおりに表示させることができます。しかし、私はアクセスするために私たちのアフィリエイトのための別のXMLファイルにデータを入れる方法がわかりません。

たとえば、データをプルするPHPスクリプトは.phpファイルですが、ファイル自体は拡張子が.xmlである必要があります。これは非常に基本的な誤解である場合、正しい方向に指摘してください。

これは簡単なことですか?もしそうなら、いくつかの指針(可能な限り素人のような言葉で!)が大いに評価されます。あなたはXML-ファイルを生成する場合

+0

PHPファイルの末尾に.xmlを含めることができます。 –

+0

XMLファイルを要求するURLはどのように見えますか? – deizel

答えて

0

、あなたがすべき重要なことはreturn the corresponding headerです:あなたはまた、(それがそのANのように見える.xml -extensionを使用してPHPスクリプトがアクセスできるようにすることができ

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

XMLファイル、PHPスクリプトではありません)。その詳細は hereです。

関連する問題