/***
* 個(gè)人中心 發(fā)送驗(yàn)證碼
*/
public function send_code(){
? ? //$mobile=*****************;
? ? $mobile=input('post.mobile');
? ? if (empty($mobile)) {
? ? ? ? return json_encode(array('code' => 1 , 'msg' => '請(qǐng)?zhí)顚懶畔? , "data" =>''));
? ? }else{
? ? ? ? $data=Db::name('user')->where('mobile',$mobile)->find();
? ? ? ? $code=rand(100000,999999);
? ? ? ? $time=5;
? ? ? ? $statusStr = array(
? ? ? ? ? ? "0" => "短信發(fā)送成功",
? ? ? ? ? ? "-1" => "參數(shù)不全",
? ? ? ? ? ? "-2" => "服務(wù)器空間不支持,請(qǐng)確認(rèn)支持curl或者fsocket隅俘,聯(lián)系您的空間商解決或者更換空間盆驹!",
? ? ? ? ? ? "30" => "密碼錯(cuò)誤",
? ? ? ? ? ? "40" => "賬號(hào)不存在",
? ? ? ? ? ? "41" => "余額不足",
? ? ? ? ? ? "42" => "帳戶已過(guò)期",
? ? ? ? ? ? "43" => "IP地址限制",
? ? ? ? ? ? "50" => "內(nèi)容含有敏感詞"
? ? ? ? );
? ? ? ? $smsapi = "http://www.smsbao.com/"; //短信網(wǎng)關(guān)
? ? ? ? $user = "*****"; //短信平臺(tái)帳號(hào)
? ? ? ? $pass = md5("*********"); //短信平臺(tái)密碼
? ? ? ? $content="【公司名稱】您的驗(yàn)證碼是".$code.",在".$time."分鐘內(nèi)有效,若非本人操作請(qǐng)忽略此消息珊肃。";//要發(fā)送的短信內(nèi)容
? ? ? ? $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' => '發(fā)送成功' , "data" =>''));
? ? ? ? // return? json_encode($msg);
? ? }
}