全国咨询热线:18720358503

为ECSHOP系统软件大红包编码序列号提升标识符

类别:行业新闻 发布时间:2021-03-20 浏览人次:

ECSHOP系统软件线下推广派发大红包时系统软件转化成的大红包编码序列号是在10000的基本上提升四位任意数据。假如当我们们要派发超大金额度大红包的情况下,那样的编码序列号标准免不了给人躁动不安全的觉得,万一确实有哪一个无趣的人,用一天和间来蒙好多个大红包编码序列号出去,那么就亏变大。由于数最多要是试10000次便可以了,因此大家必须变更一下系统软件的大红包编码序列号派发标准,让大红包的编码序列号是由a-z,A-Z,0-9的标识符组成而成,下边得出改动方式:

1、改动ecs_user_bonus表格中bonus_sn字段名的数据信息种类

ECSHOP 2.7.2中该字段名种类为bigint,大家必须改动为varchar。

2、改动js/user.js文档中对大红包编码序列号认证的一部分

在文档的672行上下,寻找

var reg = /^[0-9]{10}$/;

改动为:

var reg = /^[0-9a-zA-Z]{10}$/;

3、  文档中大红包编码序列号转化成标准

在文档的569行上下,注解掉以下二行:

/* 转化成大红包编码序列号 */
//$num = $db- getOne( SELECT MAX(bonus_sn) FROM . $ecs- table( user_bonus ));
//$num = $num ? floor($num / 10000) : 100000;

改动for循环系统中编码序列号的转化成标准以下:

for ($i = 0, $j = 0; $i $bonus_sum; $i++)
{
//$bonus_sn = ($num + $i) . str_pad(mt_rand(0, 9999), 4, 0 , STR_PAD_LEFT);
$bonus_sn = get_unique_id(10);
$db- query( INSERT INTO .$ecs- table( user_bonus ). (bonus_type_id, bonus_sn) VALUES( $bonus_typeid , $bonus_sn ) );

$j++;
}

提升转化成任意标识符加数据的涵数:

function get_unique_id($length=32, $pool= )
{
if($pool == ) $pool .= abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
mt_srand ((double) microtime() * 1000000);
$unique_id =
for ($index = 0; $index $length; $index++) {
$unique_id .= substr($pool, (mt_rand()%(strlen($pool))), 1);
}
return $unique_id;
}

4、改动user.php中加上大红包的认证一部分

在文档的768行 上下:

/* 加上一个大红包 */
elseif ($action == act_add_bonus )
{
include_once(ROOT_PATH . );

//$bouns_sn = isset($_POST['bonus_sn']) ? intval($_POST['bonus_sn']) :
$bouns_sn = isset($_POST['bonus_sn']) ? trim($_POST['bonus_sn']) :

if (add_bonus($user_id, $bouns_sn))
{
show_message($_LANG['add_bonus_sucess'], $_LANG['back_up_page'], user.php?act=bonus , info );
}
else
{
$err- show($_LANG['back_up_page'], user.php?act=bonus );
}
}

将原先的

$bouns_sn = isset($_POST['bonus_sn']) ? intval($_POST['bonus_sn']) :

改动为:

$bouns_sn = isset($_POST['bonus_sn']) ? trim($_POST['bonus_sn']) :

5、改动买东西步骤中清算一部分的大红包编码序列号认证

flow.php 文档 1914行 上下,寻找

if (is_numeric($bonus_sn))

变更为

if (is_string($bonus_sn))

到这儿改动就进行了,后台管理消除下缓存文件便可认为大红包转化成英文字母加数据的编码序列号了,如今转化成的编码序列号是由a-z、A-Z及其0-9构成,安全性性高的同时,也防止了大量量派发造成的编码序列号反复难题。


1.南京市验房 :05 回应该评价 朋友是一生的缘分,在不经意间相逢,在一生中永存。严冬又到,气温渐凉,平均气温急剧下降,只有祝愿如常。愿你珍重人体,一生幸福快乐健康。iEca0
2.上学新闻资讯网 :08 回应该评价 最技术专业的学习培训招收门户网- 上学新闻资讯网 IZic5
3.绿欣苑加香 :27 回应该评价 绿欣苑手机上加香机 用这机子挺易挣钱的.何不试一下. rYSNx
4.FvG4rr :28 回应该评价
5.Fhb2dw :10 回应该评价 维萱妮时尚潮流经典品牌女装,阿里巴巴巴巴杭州市憧憬服装9.4冬天补货节盛大游戏揭幕!4cRNu
6.中瑞风管 :39 回应该评价 中瑞复合型风管~复合型风管第一知名品牌~0
7.F64xYg :41 回应该评价 伊佳人服装,一件代发,完全免费代理商,出示数据信息包,不用压金,不用预存。店铺一手货源,淘宝网一手货源,品牌女装一手货源.
8.长沙市开门锁 :53 回应该评价 长沙市市金点分子宏发开门锁服务中心 是经长沙市刑侦大队办理备案工商局局申请注册的靠谱开门锁、修锁企业,技术专业急开门锁、修锁、换锁芯,本企业技术性熟练,服务激情、24小时二十四小时专职人员快车迅速上门服务服务,确保在最少的時间,以更快的速率,迅速为您处理难点!热烈欢迎拨通 0服务电话lBwkW
9.FLjhoV :48 回应该评价 丝泪文化教育,集成化教、自考、互联网文化教育、名牌大学插班生,东西方协作办校与一体的综合性文化教育组织,为学生出示一个好的发展方向。xrBNc
10.FPpdvB :12 回应该评价 写的确实是太好啦,一定要适用一下。热烈欢迎关心兜兜商品经典电影院!
11.FqlFQY :30 回应该评价 学FLASH、学PS、学AE,学声画,获文化教育部工程项目师资格证书,请加kDx
12.福星驾到 :29 回应该评价 本文非常好, 小窍门、小小技巧热烈欢迎看一下我的YV5Y4
13.awc811026 :38 回应该评价 本文非常好,热烈欢迎看一下我的
14.福星来啦 :08 回应该评价 经过看一下 学习培训了,感谢共享UqJ6i
15.FlctgK :42 回应该评价 经过看一下 学习培训了,感谢共享
16.电信网通 :46 回应该评价 经过看一下 学习培训了,感谢共享IGnCK
17.FlBJJS :44 回应该评价
18.F1nOGC :44 回应该评价 写的确实是太好啦,适用一下UOgKA
19.西米手机上 :14 回应该评价 写的确实是太好啦,一定要适用一下xzn54
20.浏览量 :34 回应该评价 muo.wang是个非常好的blog

推荐阅读

为ECSHOP系统软件大红包编码序列号提升标识符

ECSHOP系统软件线下推广派发大红包时系统软件转化成的大红包编码序列号是在10000的基本上提升四位任意数据。假如当我们们要派发超大金额度大红包的情况下,那样的编码序列号标准...

2021-03-20
Equinix企业将在阿曼协作基本建设一数量据管理中

此前据了解,数据信息管理中心经营商Equinix企业与阿曼电信网企业(Omantel)进行协作,在阿曼创建了第一数量据管理中心。这一挨近北京首都马斯喀特的数据信息管理中心将出示18,6...

2021-03-20
上海市快网2018端午节放假了通告

上海市快网2018端午节放假了時间为20186月16日~20186月18日,20186月18日工作。假期期内,上海市快网如常服务,值勤在线客服二十四小时维持线上,若有难题请拨通40060-91365(互联网就需要...

2021-03-19
海淀区企业网站建设

时期创信拥有很多年IT制造行业的工作经验,丰富的制造行业专业知识,能够协助您完成技术性要求。大家一直为顾客群出示处理计划方案。运用大家丰富多彩的工作经验来考虑您的IT要...

2021-03-19
哪些的建网站服务平台合适中小型公司?

在现如今互连网早就深层次大家生活起居的时代,做为中小型公司,不管给顾客出示的是哪种服务或商品,最开始想起的应当便是根据互联网开展暴光、宣传策划,让大量的客户能够在...

2021-03-19
网站作用控制模块表明

根据网站数据信息库及网站运用软件开发出的网站后台管理系统软件是以便更强地完成网站的营销推广作用及目地,针对充足运用互联网的及时性、互动交流性,网站后台管理系统软件...

2021-03-19
X

400-8700-61718720358503
企业邮箱2639601583@qq.com
官方微信