我试图通过将带有get方法的表单的变量传递到我自己的域中来解析一些xml数据。
如果我将XML引擎的链接放在我的文件中,它会完美地解析信息。
通过使用表单来更改信息日期,房间类型等。我可以在我的网址中获取变量,但我不知道如何将这些变量传递到隐藏的网址上xml引擎。
想法?
这是我正在做的事情的快速高峰:
<form id="formulario" class="fechas" action="prueba.php" method="get">
<select class="checkin" id="checkin" name="checkin">
<option value="2010-10-27">2010-07-27</option>
</select>
<select class="checkout" id="checkout" name="checkout">
<option value="2010-10-27">2010-07-27</option>
</select>
这会在网址中找到类似的内容,例如
http://www.lisboando.com/prueba.php?checkin=2010-10-27&checkout=2010-10-29
但我需要这行代码来获取变量,它没有这样做:
$url ='http://www.somedomain.com/cgi/xml/engine/get_data.php?checkin=$checkin&checkout=$checkout&rval=$rval&pval=$pval';
我做错了吗?
事先感谢您的帮助,真的很感激。
弗拉维奥
答案 0 :(得分:0)
只需使用双引号:
$url ="http://www.somedomain.com/cgi/xml/engine/get_data.php?checkin=$checkin&checkout=$checkout&rval=$rval&pval=$pval";
答案 1 :(得分:0)
您需要将表单提交到您的XML引擎而不是prueba.php页面(我假设您的表单?)
将表单标记的action
属性更改为网址"http://www.somedomain.com/cgi/xml/engine/get_data.php"