webmain/system/sms/smsAction.php

(开头部分) 5KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php
class smsClassAction extends Action
{
	private $smsobj;
	
	public function initAction()
	{
		$this->smsobj = c('xinhuapi');
	}
	
	public function gettotalAjax()
	{
		$barr = $this->smsobj->getdata('sms','smstotal');
		$barr['sms_iscb'] = $this->option->getval('sms_iscb','0');
		$barr['sms_cbnum'] = $this->option->getval('sms_cbnum','defnum');
		$barr['sms_apikey'] = $this->option->getval('sms_apikey');
		$barr['sms_txnum'] 	= $this->option->getval('sms_txnum');
		$barr['sms_mknum'] 	= $this->option->getval('sms_mknum');
		$barr['sms_qmnum'] 	= $this->option->getval('sms_qmnum');
		$barr['sms_dirtype'] 	= $this->option->getval('sms_dirtype');
		$barr['sms_yanzm'] 	= $this->option->getval('sms_yanzm');
		$barr['pingtarr'] 	= $this->option->getdata('syssmsplat');
		return $barr;
	}
	
	//保存设置
	public function cogsaveAjax()
	{
		$sms_dirtype	= $this->post('sms_dirtype');
		if(isempt($sms_dirtype) || $sms_dirtype=='null')$sms_dirtype = '';
		$this->option->setval('sms_iscb', $this->post('sms_iscb','0'));
		$this->option->setval('sms_cbnum', $this->post('sms_cbnum')); //催办编号
		$this->option->setval('sms_apikey', $this->post('sms_apikey'));
		$this->option->setval('sms_txnum', $this->post('sms_txnum')); //审批提醒模块编号
		$this->option->setval('sms_mknum', $this->post('sms_mknum'));  //要提醒的模块编号
		$this->option->setval('sms_qmnum', $this->post('sms_qmnum')); //签名
		$this->option->setval('sms_dirtype', $sms_dirtype);
		$this->option->setval('sms_yanzm', $this->post('sms_yanzm'));//验证码的短信编号
		$this->option->delete("`num` like 'alisms\_%'");
	}
	
	//测试
	public function testsendAjax()
	{
		$mobile 	= $this->get('mobile');
		$dirtype 	= $this->get('dirtype');
		$lxss 		= $this->option->getval('sms_dirtype');
		if($dirtype!=$lxss)return returnerror('请先保存后在测试');
		
		$parasm		= array(
			'modename' 	=> '模块测试',
			'sericnum' 	=> 'AB-'.date('Ymd').'-001',
			'applyname' => $this->adminname,
			'code' 		=> rand(100000,999999),
		);
		$bh 	= $this->option->getval('sms_cbnum', 'defurls');
		$barr 	= $this->smsobj->send($mobile, '' ,$bh, $parasm, ''.URL.'?d=we', false);
		return $barr;
	}
	
后面还有 129 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。