1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > PHP实现短信宝发送短信验证码功能

PHP实现短信宝发送短信验证码功能

时间:2020-12-09 15:06:21

相关推荐

PHP实现短信宝发送短信验证码功能

短信验证码是随机生成的几位数字,将此数字保存到数据库中,发送短信时将该数字 取出来放到下面代码填写短信内容处,即可发送。

注意要发送的手机号,短信宝账号、密码,短信发送内容等都要提前存放到数据库中,下面代码中从数据库中查询。

<?phpheader("Content-type: text/html; charset=utf-8");$statusStr = array("0" => "短信发送成功","-1" => "参数不全","-2" => "服务器空间不支持,请确认支持curl或者fsocket,联系您的空间商解决或者更换空间!","30" => "密码错误","40" => "账号不存在","41" => "余额不足","42" => "帐户已过期","43" => "IP地址限制","50" => "内容含有敏感词");$smsapi = "/"; //短信网关$user = "xxxxxx"; //短信平台帐号$pass = md5("xxxxxxx"); //短信平台密码$content="此处填写短信内容";//要发送的短信内容$phone = "18612446985";//要发送短信的手机号码$sendurl = $smsapi."sms?u=".$user."&p=".$pass."&m=".$phone."&c=".urlencode($content);$result =file_get_contents($sendurl) ;//短信发送后,可以将发送内容等记录到数据库中// echo $statusStr[$result];if($result=='0'){//输出,短信发送成功echo "$statusStr[$result]"; //此时可以更新发送状态}else{//输出 短信发送失败原因echo "$statusStr[$result]";}?>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。