<?php
$s = new SoapClient("http://www.abc.com/WebServices/Service1.asmx?wsdl",true);
$s->soap_defencoding = 'UTF-8';
$s->decode_utf8 = false;
$result=$s->call('UserInfo',array('user'=> urldecode($_GET['username']))); if (!$err=$s->getError()) {
$list=explode(";",$result["UserInfoResult"]);
array_pop($list);
} else {
echo '<tr>
<td>
</td></tr>';
}
?>Service1.asmx这个web service里有个UserInfo函数,要把参数传进这个函数,返回结果集本来好好的,但是虚拟主机不给开soap拓展,那就不用白费力气了,,现在怎么弄curl改写
$s = new SoapClient("http://www.abc.com/WebServices/Service1.asmx?wsdl",true);
$s->soap_defencoding = 'UTF-8';
$s->decode_utf8 = false;
$result=$s->call('UserInfo',array('user'=> urldecode($_GET['username']))); if (!$err=$s->getError()) {
$list=explode(";",$result["UserInfoResult"]);
array_pop($list);
} else {
echo '<tr>
<td>
</td></tr>';
}
?>Service1.asmx这个web service里有个UserInfo函数,要把参数传进这个函数,返回结果集本来好好的,但是虚拟主机不给开soap拓展,那就不用白费力气了,,现在怎么弄curl改写
解决方案 »
- 本地的php文件传到服务器上为什么火狐可以浏览IE却是无法显示网页
- php fopen("http://localhost:5006","r")
- 关于PHP 方法的参数问题
- SMARTY 表单数据缓存,急!
- SEESION求解. (急) 谢谢!!!!解决马上结贴。在线等
- php能不能创建目录
- 在require(...)时,莫名其妙的会输入字符a
- 为什么俺的php无法连接PostgreSQL呢???
- $result = mysql_query("SELECT * FROM test where 性别='男'",$db);?
- 请教关于记录集翻页的问题
- php 动态表单的生成和提交
- 网购海量订单数据如何保存?
$headers = array(
"POST "."https://cxxx/integration/xml"." HTTP/1.0",
"Content-type: text/xml;charset=\"utf-8\"",
"Accept: text/xml",
"Content-length: ".strlen($xmlcontent),
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,0);// Apply the XML to our curl call
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $xmlcontent);$data = curl_exec($ch);
if (curl_errno($ch)) {
die('会议信息出错,有可能会议还未开始!');
exit;
} else {
//var_dump($data);
curl_close($ch);
}
//
$succes='';
$ciURL='';
$token='';
$xml = simplexml_load_string($data);
$ciURL = $xml->body->ciURL;
$token = $xml->body->token;
var_dump( $xml );