我想知道如何基于他们请求的参数为其他网站解析器提供xml文件或响应?
例如,我有show_data.php
文件,可以使用范围的参数,然后将其应用于mysql查询,然后形成有效的xml 1.0字符串。
所以到目前为止,我已经完成了基于请求参数的数据提取+ xml格式化。 现在我将如何与其他网站共享xml解析器?
我只是在带有相应标题的php文件中输出我的xml字符串,或者其他什么方式?
Example:
1)www.example.com request www.mypage.com/show_data.php?show=10
2)www.mypage.com/show_data.php send xml data back to www.example.com
由于我之前没有使用xml和其他东西,所以很难解释。希望它有道理。
感谢。
答案 0 :(得分:2)
好吧,当example.com执行初始请求时,您的页面将处理它并返回xml作为结果。没什么特别的,你需要做的。
$xml = "";
// process the xml (build it - do what you need to do)
// returning the xml to the requester
header ("Content-Type:text/xml");
echo $xml;