美文网首页
发送手机验证码

发送手机验证码

作者: 公子_b4cb | 来源:发表于2020-03-10 10:45 被阅读0次

/***

* 个人中心 发送验证码

*/

public function send_code(){

    //$mobile=*****************;

    $mobile=input('post.mobile');

    if (empty($mobile)) {

        return json_encode(array('code' => 1 , 'msg' => '请填写信息' , "data" =>''));

    }else{

        $data=Db::name('user')->where('mobile',$mobile)->find();

        $code=rand(100000,999999);

        $time=5;

        $statusStr = array(

            "0" => "短信发送成功",

            "-1" => "参数不全",

            "-2" => "服务器空间不支持,请确认支持curl或者fsocket,联系您的空间商解决或者更换空间!",

            "30" => "密码错误",

            "40" => "账号不存在",

            "41" => "余额不足",

            "42" => "帐户已过期",

            "43" => "IP地址限制",

            "50" => "内容含有敏感词"

        );

        $smsapi = "http://www.smsbao.com/"; //短信网关

        $user = "*****"; //短信平台帐号

        $pass = md5("*********"); //短信平台密码

        $content="【公司名称】您的验证码是".$code.",在".$time."分钟内有效,若非本人操作请忽略此消息。";//要发送的短信内容

        $phone = $mobile;

        $sendurl = $smsapi."sms?u=".$user."&p=".$pass."&m=".$phone."&c=".urlencode($content);

        $result =file_get_contents($sendurl);

        $arr['mobile']=$mobile;

        $arr['code']=$code;

        $arr['time']=time();

        $add = Db::name('code')->insert($arr);

        return json_encode(array('code' => 0 , 'msg' => '发送成功' , "data" =>''));

        // return  json_encode($msg);

    }

}

相关文章

  • C#发送短信验证码

    业务: 手机端点击发送验证码,请求发送到java服务器端,由java调用榛子云短信接口,生成验证码并发送。 ...

  • 短信验证模拟登录饿了么

    观察登录流程 无图形验证码的情况 输入手机号 点击发送短信验证码 提交短信验证码 有图形验证码的情况 输入手机号 ...

  • 发送短信验证码实现手机号码注册

    1、用户注册 需求分析:注册账号,用手机号注册,填写后发送短信验证码,填写短信验证码正确方可注册成 功。 2、发送...

  • 手机验证码

    本人所用短信验证码为容联云通讯 发送手机验证码 验证短信验证码是否有效 验证验证码时间是否过期

  • redis限制验证码发送次数和间隔

    要求.每个手机号每天最多发送10条验证码每两条验证码间隔需要大于60秒思路.调用发送验证码接口时,以前缀+当前日期...

  • 发送手机验证码

    /*** * 个人中心 发送验证码 */ public function send_code(){ //$mo...

  • PHP 短信验证码

    业务操作流程:输入手机号,发送验证码,收到验证码填写提交验证。常用于短信登录和手机号注册账号。 一、购买短信验证码...

  • 发送验证码找回密码功能

    1、定义前台获取验证码的html模板 2、当点击获取验证码的按钮,则发送手机号到后台 3、前台发送请求到后台获取验...

  • 短信验证码深度解剖

    一、短信验证码运作机制 1. 验证码加密发送 在APP中点击发送验证码,向后台发送一个发送验证码请求; 后台收到请...

  • 输入正确的手机号码才可以发送验证码 2018-08-10

    实现输入正确的手机号码才可以发送验证码的功能,check函数在mounted中调用 发送验证码的倒计时效果

网友评论

      本文标题:发送手机验证码

      本文链接:https://www.haomeiwen.com/subject/kxnidhtx.html