查询可用短信余额 Monxin专用(PHP代码函数)
来源:互联网 发布:14岁谈恋爱软件 编辑:程序博客网 时间:2024/05/02 10:04
//查询可用短信余额 Monxin专用(PHP代码函数)
//本代码基于Monxin 运行
//代码来源:Monxin ./config/functions.php
function inquiry_available_SMS($config){
$ctx=stream_context_create(array('http'=>array('timeout'=>30)));
$param='';
if($config['sms']['inquiry_method']=='GET'){
$param.="&".$config['sms']['username_field']."=".$config['sms']['username'];
$param.="&".$config['sms']['password_field']."=".$config['sms']['password'];
$ctx=stream_context_create(array('http'=>array('timeout'=>30)));
if(strpos($config['sms']['available_url'],"?")==false){
$url=$config['sms']['available_url']."?".trim($param,"&");
}else{
$url=$config['sms']['available_url'].$param;
}
$ctx=stream_context_create(array('http'=>array('timeout'=>30)));
//echo $url;
$state=@file_get_contents($url,false,$ctx);
$state=iconv($config['sms']['server_charset'],"utf-8",$state);
$state=trim($state);
return $state;
//var_dump(strpos($state,$config['sms']['success_val']));
}else{
$post_data=array();
$post_data[$config['sms']['username_field']]=$config['sms']['username'];
$post_data[$config['sms']['password_field']]=$config['sms']['password'];
$o="";
foreach ($post_data as $k=>$v){$o.= "$k=".urlencode($v)."&";}
$post_data=substr($o,0,-1);
$ch=curl_init();
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_URL,$config['sms']['available_url']);
//为了支持cookie
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
$state=curl_exec($ch);
//echo ",".$state;
$state=iconv($config['sms']['server_charset'],"utf-8",$state);
$state=trim($state);
return $state;
}
}
//本代码基于Monxin 运行
//代码来源:Monxin ./config/functions.php
function inquiry_available_SMS($config){
$ctx=stream_context_create(array('http'=>array('timeout'=>30)));
$param='';
if($config['sms']['inquiry_method']=='GET'){
$param.="&".$config['sms']['username_field']."=".$config['sms']['username'];
$param.="&".$config['sms']['password_field']."=".$config['sms']['password'];
$ctx=stream_context_create(array('http'=>array('timeout'=>30)));
if(strpos($config['sms']['available_url'],"?")==false){
$url=$config['sms']['available_url']."?".trim($param,"&");
}else{
$url=$config['sms']['available_url'].$param;
}
$ctx=stream_context_create(array('http'=>array('timeout'=>30)));
//echo $url;
$state=@file_get_contents($url,false,$ctx);
$state=iconv($config['sms']['server_charset'],"utf-8",$state);
$state=trim($state);
return $state;
//var_dump(strpos($state,$config['sms']['success_val']));
}else{
$post_data=array();
$post_data[$config['sms']['username_field']]=$config['sms']['username'];
$post_data[$config['sms']['password_field']]=$config['sms']['password'];
$o="";
foreach ($post_data as $k=>$v){$o.= "$k=".urlencode($v)."&";}
$post_data=substr($o,0,-1);
$ch=curl_init();
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_URL,$config['sms']['available_url']);
//为了支持cookie
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
$state=curl_exec($ch);
//echo ",".$state;
$state=iconv($config['sms']['server_charset'],"utf-8",$state);
$state=trim($state);
return $state;
}
}
0 0
- 查询可用短信余额 Monxin专用(PHP代码函数)
- 操作用户余额 Monxin专用(PHP代码函数)
- PHP发送短信 Monxin专用(PHP代码函数)
- 调用发送短信 Monxin专用(PHP代码函数)
- 获取monxin所在目录 Monxin专用(PHP代码函数)
- 导出mysql数据表 Monxin专用(PHP代码函数)
- 发送邮件 Monxin专用(PHP代码函数)
- 格式化字段 Monxin专用(PHP代码函数)
- 格式化字段为checkbox Monxin专用(PHP代码函数)
- 获取模板所在目录 Monxin专用(PHP代码函数)
- 获取monxin_table.css路径 Monxin专用(PHP代码函数)
- 获取monxin_table.js 路径 Monxin专用(PHP代码函数)
- 获取程序中文名 Monxin专用(PHP代码函数)
- 获取地区名称 Monxin专用(PHP代码函数)
- 获取地区选项ids Monxin专用(PHP代码函数)
- 获取地区选项option Monxin专用(PHP代码函数)
- 记录出错SQL语句 Monxin专用(PHP代码函数)
- 获取选项ID Monxin专用(PHP代码函数)
- 日经社説 20150403 地域を越えた柔軟な送電網に
- WCF 、Web API 、 WCF REST 和 Web Service 的区别
- Duplicate files copied in APK META-INF/LICENSE.txt解决方式
- mysql报错
- Cloudera Manager安装
- 查询可用短信余额 Monxin专用(PHP代码函数)
- 资深猎头总结:百万年薪必备的能力
- 二叉查找树中节点的删除。思路
- corntab
- 日经社説 20150403 改憲論議は論点を絞り込まず幅広く
- opencv 视频处理
- arcgis for flex api version3.7 教程:8.创建地图
- P51 第20题
- [Java]LeetCode96 Unique Binary Search Trees