我从DB读取数据后,用php动态创建一个xml文件。
这是文件: http://www.gossipbingo.net/gossipApp/cms/xml.php?skin=1
现在我想通过此链接从另一个文件中读取该文件: http://www.gossipbingo.net/gossipApp/cms/read-xml.php
我的问题是,使用此代码:
$xml = simplexml_load_file('xml.php?skin=1');
它不起作用......
但是使用此代码,当文件是静态的时,它可以工作......
$xml = simplexml_load_file('boo.xml');
这是xml.php文件中的标题:
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");
header("Content-Type:text/xml");
答案 0 :(得分:1)
您需要使用完整的网址阅读:
$xml = simplexml_load_file("http://www.gossipbingo.net/gossipApp/cms/xml.php?skin=1");
答案 1 :(得分:0)
我不确定,但也许为了发送GET请求,您需要提供该文件的完整网址..