dedecms织梦短信接口插件代码(微米短信平台)
本教程织梦短信接口插件代码基于微米短信平台()的一个织梦短信接口。织梦58分享给大家。
具体代码
1、存储验证码到数据库,需要新建建一个数据表。 后台 ---- 系统 ---- sql命令行工具,运行以下代码:(注意表前缀)
1
2
3
4
5
6
7
8
9
DROP TABLE IF EXISTS `dede_sms`;
CREATE TABLE `dede_sms` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`phone` varchar(15) NOT NULL DEFAULT '',
`code` varchar(8) NOT NULL DEFAULT '',
`created_at` int(10) NOT NULL DEFAULT '0',
`expire_at` int(10) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
2、新建 WMsendSms.PHP 文件,放在 /include 目录下。具体代码如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
<?php
if(!defined('DEDEINC')) exit('Request Error!');
//发送短信
//$cid 短信模板CID
function sendSms($mob,$cid = '微米短信模板查看CID')
{
$res = validatePremise($mob);
if($res){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_POST, TRUE);
/*
传入模板参数。短信模板内容示例:
【微米】您的验证码是:%P%,%P%分钟内有效。如非您本人操作,可忽略本消息。
传入两个参数:
p1:610912
p2:3
最终发送内容:
【微米】您的验证码是:610912,3分钟内有效。如非您本人操作,可忽略本消息。
*/
$uid = '微米查看去';
$pas = '微米查看去';
$p1 = createRandomCoder(4);
$p2 = 5; //分钟
☉本站的源码不会像其它下载站一样植入大量的广告。为了更好的用户体验以后坚持不打水印
☉本站只提供精品源码,源码在于可用,不在多!!希望在这里找到你合适的。
☉本站提供的整站程序,均带数据及演示地址。可以在任一源码详情页查看演示地址
☉本站所有资源(包括源码、模板、素材、特效等)仅供学习与参考,请勿用于商业用途。
☉如有其他问题,请加网站客服QQ(984818011)进行交流。
- 织梦dede首页列表页获取文章对应的tag标签
- 织梦dede导航栏目顶级和二级判断二级输出不同url
- 织梦dede标签array runphp静态生成乱码BUG解决方法
- 织梦dede如何禁止会员发布文章内容带超链接
- 织梦ajax跨域提交自定义表单和跨域验证码问题
- 织梦CMS MIP文章内容页图片适配百度MIP规范
- 织梦CMS时间格式实现XX秒前、XX分钟前、XX天前
- 织梦DedeCMS更新系统缓存增加清理沉余缓存的功能
- 织梦CMS让channelartlist标签支持currentstyle属性的
- 织梦dede自带编辑器替换百度ueditor编辑器
- 织梦DEDECMS整站动态化或整站静态化设置方法
- 织梦dede 模板路径templets目录都有什么?