Пример #1
0
 function sendSmsWhenUpdate()
 {
     $this->res->json();
     $phone = $this->session->data['user']['phone'];
     if (!empty($phone)) {
         $code = createSmscode();
         //default 6 digits
         $sms = sendSmscode($phone, '您好,您的验证码是' . $code . ',此验证码用于注册');
         if ($sms == 1) {
             $this->session->data['smscode'] = $code;
             echo 'success';
         } else {
             echo 'fail';
         }
     } else {
         echo '您没有手机号';
     }
 }
Пример #2
0
 function checkPhone()
 {
     $this->res->json();
     $phone = $this->req->post['phone'];
     if (!validate('phone', $phone)) {
         echo '您输入的手机号不符合要求';
         return;
     }
     $result = $this->load->model('user')->findByPhone($phone);
     if ($result) {
         echo "您输入的手机号已经被注册";
         return;
     } else {
         $code = createSmscode();
         //default 6 digits
         $sms = sendSmscode($phone, '您好,您的验证码是' . $code . ',此验证码用于注册');
         if ($sms == 1) {
             $this->session->data['smscode'] = $code;
             echo 'success';
         } else {
             echo 'fail';
         }
     }
 }