include('aldy/TopClient.php'); //这个是你下面实例化的类 include('aldy/ResultSet.php'); //这个是topClient 里面需要实例化一个类所以我们也要加载 不然会报错 include('aldy/RequestCheckUtil.php'); //这个是成功后返回的信息文件 include('aldy/TopLogger.php'); //这个是错误信息返回的一个php文件 include('aldy/AlibabaAliqinFcSmsNumSendRequest.php'); //这个也是你下面示例的类 //短信发送 模版id(TemplateCode),发送号码(RecNum),FreeSignName(短信签名) function send_sms($TemplateCode,$RecNum,$FreeSignName){ $c = new TopClient; $c->appkey = ;//appkey值 $c->secretKey = ;//secretKey值 $req = new AlibabaAliqinFcSmsNumSendRequest; //$req->setExtend("123456"); $req->setSmsType("normal"); $req->setSmsFreeSignName($FreeSignName); $req->setSmsParam("{\"code\":\"1234\",\"product\":\"alidayu\"}");.//模版参数 $req->setRecNum($RecNum); $req->setSmsTemplateCode($TemplateCode); $resp = $c->execute($req); $content = json_decode(json_encode($resp),true); try { $result= $content['sub_msg']; throw new Exception('It is an exception!'); } catch (Exception $e) { if( $content['result']['success'] == 'true' ){ $result= '发送成功'; }else{ $result= '发送失败'; } } echo $result; exit(); } CJ18-织梦dedecms会员注册手机短信验证高级插件 CJ15-织梦dedecms使用阿里大鱼短信接口进行短信发送
月度归档:2018年08月
dedecms会员注册手机短信验证互亿无线高级插件
excel表格的数据导入到Navicat for MySQL数据库中去
织梦网站中经常会碰到需要导入大量的数据,在没有工具、以及不会写SQL语句的时候,如何让EXCEL里面的表格数据通过Navicat for MySQL软件自带的导入功能实现数据导入,本文就专门介绍织梦网站纯手工导入,无需写代码以及软件工具的方法导入到数据库中去,实现添加大量数据,步骤如下:




DEDE 文章按权重排序问题
dedecms5.7版本中我们在发表文章的时候可以看见有个权重值,但是很多人用orderby=’weight’调用的时候却不起作用。
这是为什么呢?下面给大家讲讲解决方法。
我们在使用dedecms发部文章的时候,经常希望文章可以按我们的需求来进行排序。这个时候就需要用到文章的权重值了,如下图所示:
但是当我们在dede:arclist标签中使用orderby=’weight’来排序时,发现文章显示并没有起作用。我们在include\taglib下找到文件arclist.lib.php 打开来看一下代码。
在代码的第74-75行,我们发现$isweight默认为N,所以我们在使用orderby=’weight’ 时需要在前面加上 isweight=”Y” 来开启权重的使用。也可以加上orderway=’asc’或orderway=’desc’来限定排序的方式是升序还是降序
好的这样改了之后dede:arclist中就可以按权重来排序了。但是我们在栏目列表页使用dede:list还是无法按权限排序。这是因为dede:list标签并为加入按weight排序的方法。我们在include下面找到arc.listview.class.php打开
我们搜索关键字“排序方式”,找到如下代码段,一般在727行左右。然后加入下图绿框里面的代码。即:
else if($orderby == “weight”) {
$ordersql = ” order by arc.weight $orderWay”;
}
安全狗安装时出现相关问题解决方法
今天博主无聊准备在ECS服务器安装个安全狗了看看,结果在安装时出现几个问题,博主在网上搜了相关问题找到了解决方法,在此分享一下。
此次博主主要遇到了两个问题
问题①:在执行安全狗最后一步安装也就是 ./install.py这个命令时提示Need system command ‘locate’ to install safedog for linux.Installation aborted!
出现这个问题是因为缺少搜索命令组件
远行 yum -y install mlocate
命令后再次安装即可
问题②博主远行刚刚命令后再次安装又出现了Need system command ‘dmidecode’ to install safedog for linux.
这个问题也是由于服务器缺少组件造成安装出错
输入 yum install -y dmidecode
再次安装即可
还要一个问题博客没有遇到,不过也写下了给遇到这个问题的朋友,那就是安装时提示Need system command ‘lspci’ to install safedog for linux.Installation aborted!
问题产生因为是lspci未安装
输入 yum -y install pciutils