卡密自定义
有人嫌弃FK的卡密太长。60位,的确挺长的,今天给基友们带来的就是FK自定义卡密位数,根据自己需要改,可以是纯数字也可以是数字加字母,请看下边教程!
修改教程
第一步:找到 app/Http/Requests/KamiPost.php 文件里边是判断卡密长度的,可以看到一下代码,会出现18-19,这是18位卡密的,其他需求自己改!
'key'=>'required|between:18,19|alpha_dash'
第二步:找到app/Http/Controllers/Admin/UCenterController.php文件下的一下代码,代码已注释请自己查看,要求整数,并且把一下信息修改整确
private function makeKami()
{
$var_957='';
$v_6='';
$var_958='';
$var_959=['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'];
for($var_960=0;$var_960<9;$var_960++)//可以看到有个9 如18位数 就在小写字母循环9次,获取9个小写字母加入卡密,
必须填写正确,并且卡密要整数
{
$var_957.= $var_959[rand(0,5)];
}
$var_961=['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'];
for($var_960=0;$var_960<9;$var_960++)//可以看到有个9 如18位数 就在大写字母循环9次,获取9个大写字母加入卡密
{
$v_6.= $var_961[rand(0,5)];
}
$var_962=$v_6.$var_957;
$var_963=str_split($var_962);
for($var_960=0;$var_960<count($var_963);
$var_960++)
{
$var_958.= $var_963[rand(0,17)];//卡密位数 如18位数 写17就行
}
return $var_958;
}
如果你的app/Http/Controllers/Admin/UCenterController.php已加密,就请下载本站整好的,替换进去即可,整的好的是
评论