怎么接收sns服务器返回的xml数据

liujianliang 2009-09-13 11:37:20
我在submit.html表单提交请求到sns服务器
<form name="form1" method="post" action="http://api.xiaonei.com/restserver.do">
<input name="api_key" type="hidden" value="22b92c5a5d1a4b02b695bd7851ac6111">
<input name="method" type="hidden" value="xiaonei.pay.regOrder">
<input name="v" type="hidden" value="1.0">
<input name="order_id" type="hidden" value="528695">
<input name="amount" type="hidden" value="20">
<input name="" type="submit" value="添加">
</form>

返回一些xml数据
<?xml version="1.0" encoding="UTF-8" ?>
- <error_response>
<error_code>452</error_code>
<error_msg>Session key 无效.可能传入的sessionKey格式出现错误</error_msg>
- <request_args>
- <arg>
<key>method</key>
<value>xiaonei.pay.regOrder</value>
</arg>
- <arg>
<key>order_id</key>
<value>528695</value>
</arg>
- <arg>
<key>v</key>
<value>1.0</value>
</arg>
- <arg>
<key>amount</key>
<value>20</value>
</arg>
- <arg>
<key>api_key</key>
<value>22b92c5a5d1a4b02b695bd7851ac6111</value>
</arg>
</request_args>
</error_response>
怎么用变量去接受这些数据
...全文
99 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
程序猿之殇 2009-09-14
  • 打赏
  • 举报
回复
<form name="form1" method="post" action="xxxx.php"> 
<input name="api_key" type="hidden" value="22b92c5a5d1a4b02b695bd7851ac6111">
<input name="method" type="hidden" value="xiaonei.pay.regOrder">
<input name="v" type="hidden" value="1.0">
<input name="order_id" type="hidden" value="528695">
<input name="amount" type="hidden" value="20">
<input name="" type="submit" value="添加">
</form>

表单提交到xxxx.php,xxxx.php负责向http://api.xiaonei.com/restserver.do传递参数,
然后获取返回的xml串,用simplexml解析,处理.
babysc1 2009-09-14
  • 打赏
  • 举报
回复
xml函数处理
tony-杨 2009-09-13
  • 打赏
  • 举报
回复
你想要客户端浏览器还是php程序接收
浏览器就用js处理,网上例子一大堆
PHP就用xml_*系列函数处理,手册中就有

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧