MODEL('cache'); $options = array('city'); $cache = $cacheM -> GetCache($options); $this -> yunset($cache); $this->yuntpl(array('admin/admin_msg_config')); } //保存 function save_action(){ $configM = $this->MODEL('config'); if($_POST['config']){ unset($_POST['config']); $configM->setConfig($_POST); $this->web_config(); $this->ACT_layer_msg( "短信配置设置成功!",9,1,2,1); } } //短信模板列表 function tpl_action(){ $this->yuntpl(array('admin/admin_msg_tpl')); } //短信模板设置 function settpl_action(){ include(CONFIG_PATH."db.tpl.php"); $this->yunset("arr_tpl",$arr_tpl); $templatesM = $this->MODEL("templates"); if($_POST['config']){ $configNum = $templatesM->getNum(array('name'=>trim($_POST['name']))); $content = str_replace("amp;nbsp;","nbsp;",$_POST['content']); if($configNum>0){ $templatesM->upInfo(array('name'=>trim($_POST['name'])),array('content'=>$content,'title'=>trim($_POST['title']))); }else{ $templatesM->addInfo(array('name'=>trim($_POST['name']),'content'=>$content,'title'=>trim($_POST['title']))); } $this->ACT_layer_msg( "短信模版配置设置成功!",9,$_SERVER['HTTP_REFERER'],2,1); } $row = $templatesM->getInfo(array('name'=>$_GET['name'])); $this->yunset("row",$row); $this->yuntpl(array('admin/admin_settpl')); } function get_restnum_action(){ $returnArr['msgnum'] = $returnArr['businessnum'] = 0; //短信检测 $url = 'https://u.phpyun.com/feature'; $url .= '?appKey='.$this->config['sy_msg_appkey'].'&appSecret='.$this->config['sy_msg_appsecret']; if (extension_loaded('curl')){ $return = CurlGet($url); }else if(function_exists('file_get_contents')){ $return = file_get_contents($url); } if($return){ $msgInfo = json_decode($return,true); if($msgInfo['code'] == '200'){ $returnArr['msgnum'] = $msgInfo['num']; } unset($return); } //空号检测 $url = 'https://u.phpyun.com/feature'; $url .= '?appKey='.$this->config['sy_kh_appkey'].'&appSecret='.$this->config['sy_kh_appsecret']; if (extension_loaded('curl')){ $return = CurlGet($url); }else if(function_exists('file_get_contents')){ $return = file_get_contents($url); } if($return){ $msgInfo = json_decode($return,true); if($msgInfo['code'] == '200'){ $returnArr['khnum'] = $msgInfo['num']; } unset($return); } //天眼查检测 $url = 'https://u.phpyun.com/feature'; $url .= '?appKey='.$this->config['sy_tyc_appkey'].'&appSecret='.$this->config['sy_tyc_appsecret']; if (extension_loaded('curl')){ $return = CurlGet($url); }else if(function_exists('file_get_contents')){ $return = file_get_contents($url); } if($return){ $msgInfo = json_decode($return,true); if($msgInfo['code'] == '200'){ $returnArr['businessnum'] = $msgInfo['num']; } } echo json_encode($returnArr);die; } function get_restnums_action(){ $user = trim($this->config['sy_msg_appkey']); $pass = trim($this->config['sy_msg_appsecret']); $url = 'http://api.smsbao.com/query'; $url.= '?u='.$user.'&p='.md5($pass); 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); } $result = explode(",", $file_contents); echo $result['1']; } } ?>