我正在研究 PHP 和 XML。我正在向origin,Destination,Journeydate,Returndate
特定 URL 发送一些值。结果,根据我的值,该 URL 中生成了一些 XML 数据。现在我想获取生成的结果(XML 数据)并在我的页面上打印。
我已尝试使用以下代码打印 URL 的数据
$url="your url";
$xmlinfo = simplexml_load_file($url);
print_r($xmlinfo);
它不工作。
我认为它适用于包含静态 XML 数据的 URL。
但是在这里我想将一些值发送到一个 url。结果将在那里生成,然后我想获得该生成的结果。
这是我如何将值发送到 URL 的代码
<HTML>
<HEAD>
<script language="Javascript">
function submit_search()
{
window.document.forms[0].action="URL";
window.document.forms[0].submit();
}
</script>
</HEAD>
<BODY>
<form method="post">
XML Request:
<input type="text" name="xmlRequest" id="fromcity"
value="<AvailRequest>
<Trip>ONE</Trip>
<Origin>BOM</Origin>
<Destination>JFK</Destination>
<DepartDate>2013-05-01</DepartDate>
<ReturnDate>2013-05-05</ReturnDate>
<AdultPax>1</AdultPax>
<ChildPax>0</ChildPax>
<InfantPax>0</InfantPax>
<Currency>INR</Currency>
<PreferredClass>E</PreferredClass>
<Eticket>true</Eticket>
</AvailRequest>" />
<input type="button" name="SUBMIT" value="submit" onClick="submit_search();"/>
</form>
</BODY>
</HTML>
提前致谢, 肖巴