【发布时间】:2011-09-03 22:09:48
【问题描述】:
我有一个小问题,我用于部分服务的 API 使用 rsp stat 来处理 XML 中的成功/错误消息。
所以我们使用表单来发布数据,它会返回数据,如下例所示:
以下是使用的大部分脚本:
$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, 0); // ToDo: 用您的数据替换括号中的占位符。 // 例如 - curl_setopt($ch, CURLOPT_UserERPWD, 'SMSUser:PassW0rD#'); curl_setopt($ch, CURLOPT_USERPWD, ''); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 100); $xml = curl_exec($ch); if (curl_error($ch)) { 打印“错误”。 curl_error($ch) ."\n"; } curl_close($ch); print_r($xml);
唯一的问题是,当它通过 print_r 命令解析和显示时,由于某种奇怪的原因,它只能通过源代码显示,我们不知道如何通过页面显示它
基本上我们想要一个系统,如果 rsp stat="ok" 然后 "Sent" 否则 "unsent"。
【问题讨论】: