PHP发送短信
来源:互联网 发布:淘宝补单物流怎么发货 编辑:程序博客网 时间:2024/06/05 18:25
版本一:
有时大家在作php 集成时,经常在网页中用到发送短信的情况,那么可以将短信发送作成一个函数来处理,这样方便以后调用。
如可将函数定义在Function.php中,代码如下:
Php代码
function smsto($telphone,$message) { //短信接口用户名 $uid,如果没有或不能发送请与客服QQ:272927682联系 $uid = 'qxt01'; //短信接口密码 $passwd $passwd = '123456'; //发送到的目标手机号码 $telphone //$telphone = '13845689748';//此处改成自己的手机号 //短信内容 $message //$message = "这是一条测试信息"; $message1 =urlencode(mb_convert_encoding($message, 'utf-8', 'gb2312')); $gateway = "http://sms.zgqxt.com/msgsend.ashx?USERNAME={$uid}&PASSWORD={$passwd}&MOBILE={$telphone}&CONTENT={$message1}&SEQ=1000"; $result = file_get_contents($gateway); return $result; }
然后在相关的页面中实现发送,并返回发送结果 如下
Php代码
$SendMember = $_POST["SendMember"]; //说明:取用户输入的手号,也可以自己指定手机号 $SendMSG = $_POST["SendMSG"];//说明:取用户输入的短信内容,也可以自己指定内容 $smsok=smsto($SendMember,$SendMSG);
返回1说明成功,更多返回值请查看相应接口说明。
第一步:先到www.woxp.cn注册一个会员账号;
第二步:在test.php文件中插入代码:
Php代码
<?php $cont="你好,这是我发的测试短信,祝你成功!"; $mynum="手机号码"; $url='http://gateway.woxp.cn:6630/gb2312/web_api/?x_eid=0&x_uid=会员账号&x_pwd_md5=MD5加密后的密码&x_ac=10&x_target_no='."$mynum".'&x_memo='."$cont".'&x_gate_id=300'; echo Get($url); function Get($url){ if(function_exists('file_get_contents')){ $file_contents = file_get_contents($url); }else{ $ch = curl_init(); $timeout = 5; curl_setopt ($ch, CURLOPT_URL, $url); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); $file_contents = curl_exec($ch); curl_close($ch); } return $file_contents; } ?>
第三步,浏览test.php,如果参数配置正确,则短信可成功到达预设手机号码上,完毕!
原文地址:http://zccst.iteye.com/blog/1198614
0 0
- PHP发送短信
- PHP短信发送代码
- php短信系统,业务发送短信,ETL发送,自定义发送
- php实现短信发送代码
- php发送短信验证码
- php发送短信验证码
- 短信发送API(SendSms)---PHP
- PHP发送短信验证码
- php调用短信接口,php发送短信接口
- PHP扩展COM 实现AT发送短信
- ucloud发送短信的php sdk
- PHP实现 手机发送短信的程序
- 使用PHP免费发送定时短信
- PHP发送短信的示例代码
- PHP阿里云短信API发送代码
- php使用redis的批量发送短信
- php调用云片网接口发送短信实例
- 企信通PHP HTTP接口 发送短信
- hdu 1231&1003 -最大连续子序列-动态规划
- NSStringEncoding关于文字编码问题的解决方法
- 从网上找的Android实用代码,记录备用
- 0131 Eclipse远程调试(远程服务器端监听)
- Python字符串
- PHP发送短信
- Android 百度地图 SDK v3.0.0 (三) 添加覆盖物Marker与InfoWindow的使用
- Linux内核源代码分析——fork()原理&多进程网络模型 http://blog.csdn.net/hyfcomeon/article/details/9060237
- CentOS7安装MariaDB5.5.39全记录
- easyui datagrid edit 取消单行,多行文本框编辑
- 静态内部抽象类
- 子页面查询结果赋值给父页面控件
- 算法的时间复杂度
- HDU 3915 Game(拆位,高斯消元)