热门关键字:  PHP  Cisco  seo  网络广告 虚拟主机 中文域名
当前位置 :| 主页>编程开发>PHP>php技巧>

PHP程序与服务器端通讯方法小结

来源:赛迪网论坛 作者:未知 时间:2005-12-15 点击:
假设有10个网站,分布在各地,它们的库存要同步,而数据库不支持远程连接。

我们要实时地取得服务器的库存数,可以通过很多种方法,我所知道的有以下几种:

·CURL方式

·SOCKET方式

·PHP5中的SOAP方式

以下分别给出示例来实现它:

CURL方式

client.php

<?php

$psecode = ’NDE005’;

$website = ’www.abc.com’;

$amt = 1;

$pwd = 123456;

$ch = curl_init();

$curl_url = "http://ics1.server.com/index.php?web=" . $website . 

"&pwd=" . $pwd . "&action=check&pseid=" . $psecode . 

"&amt=" . $amt;

curl_setopt($ch, CURLOPT_URL, $curl_url);

curl_setopt($ch, CURLOPT_POST, 1);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//不直接输出,返回到变量

$curl_result = curl_exec($ch);

$result = explode(’,’, $curl_result);

curl_close($ch);

print_r($result);

?>


服务器端只需按一定的格式输出,然后客户端按此格式接收就可以了如:


echo "OK," . $fpsecode . "," . $fbalance ;//以逗号分隔



最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
赞助商连接