<?php
/* __________________________________________________
| Obfuscated by YAK Pro - Php Obfuscator |
| on 2018-07-25 15:09:19 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
class utilcommon { public static function validate_msg($v, $lastFix = "\xe4\xb8\215\345\x8f\xaf\xe4\xbb\245\344\xb8\xba\xe7\xa9\272", $prefix = '') { goto P7lke; mrEZi: return $retMsg; goto E_i8O; kQVpG: $retMsg = $v["\x6e\x61\x6d\145"] . $lastFix; goto CiEzd; t4AMj: iYQED: goto mrEZi; T1zs4: goto lDrfm; goto ipvl0; CiEzd: lDrfm: goto iAJwQ; ipvl0: ILezD: goto kQVpG; GcE2G: $retMsg = $v[$msgFld]; goto t4AMj; iAJwQ: goto iYQED; goto GZThr; P7lke: $retMsg = ''; goto Ixqef; Ixqef: $msgFld = $prefix . "\x6d\x73\x67"; goto VFJPo; VFJPo: if (!empty($v[$msgFld])) { goto rYGrw; } goto Fcqyj; Fcqyj: if (!empty($v["\x6e\x61\x6d\x65"])) { goto ILezD; } goto oM_8l; GZThr: rYGrw: goto GcE2G; oM_8l: $retMsg = $v["\x66\x69\145\154\x64"] . $lastFix; goto T1zs4; E_i8O: } private static function valid_child($params, $v, &$retValidObject) { goto uhupj; ReHBf: if (!(count($arrChildType) >= 2)) { goto iXOLT; } goto rjTBa; C0DiG: switch ($type) { case "\156\165\155\142\x65\162": case "\x67\x65\157": goto kwmfA; yS19N: $retMsg = self::validate_msg($v, "\345\277\205\351\241\xbb\xe4\xb8\xba\346\x95\xb0\345\255\x97\xe5\236\213"); goto SAkq9; dze6o: return false; goto CNDLv; CNDLv: WGMW1: goto UolRx; UolRx: goto WR01i; goto a0Hwc; kwmfA: if (is_numeric($params[$v["\x66\x69\x65\x6c\x64"]])) { goto WGMW1; } goto yS19N; SAkq9: $retValidObject = []; goto KQ1Ga; KQ1Ga: $retValidObject = ["\x76\141\154\x69\x64" => ["\x66\151\x65\x6c\x64" => $v["\146\x69\x65\154\144"], "\155\163\147" => $retMsg, "\x74\171\x70\x65" => $type, "\x72\x65\161\165\151\x72\x65\144" => false]]; goto dze6o; a0Hwc: case "\155\157\142\151\154\145": goto krJ3h; kxw7d: goto WR01i; goto YtUXp; ce0b9: IfGoR: goto kxw7d; wZyLx: $retValidObject = []; goto tObNe; tObNe: $retValidObject = ["\166\141\154\151\x64" => ["\146\151\x65\154\144" => $v["\146\151\145\x6c\144"], "\155\x73\x67" => $retMsg, "\164\x79\x70\x65" => $type, "\162\145\x71\x75\151\x72\145\x64" => false]]; goto Hgvm4; Gf0Og: $retMsg = self::validate_msg($v, "\345\xbf\205\xe9\241\273\xe4\270\xba\346\211\x8b\346\234\272\xe5\217\267\xe7\xa0\201"); goto wZyLx; krJ3h: if (self::isMobile($params[$v["\x66\x69\x65\154\144"]])) { goto IfGoR; } goto Gf0Og; Hgvm4: return false; goto ce0b9; YtUXp: default: goto gZ05q; eo9Ki: $retValidObject = ["\x76\141\154\151\x64" => ["\146\x69\145\x6c\x64" => $v["\x66\x69\145\154\x64"], "\x6d\x73\147" => $retMsg, "\164\x79\x70\145" => $type, "\x72\145\x71\165\151\x72\x65\x64" => false]]; goto MlDDS; YS1Fd: lAVWY: goto VH9jl; dUnmI: $retValidObject = []; goto eo9Ki; gZ05q: if (!('' == trim($params[$v["\x66\151\x65\x6c\144"]]) || "\165\156\144\x65\x66\151\x6e\x65\144" == strtolower(trim($params[$v["\x66\x69\x65\154\144"]])))) { goto lAVWY; } goto aT58p; aT58p: $retMsg = self::validate_msg($v, "\xe4\270\x8d\350\203\275\344\270\272\xe7\251\xba"); goto dUnmI; MlDDS: return false; goto YS1Fd; VH9jl: goto WR01i; goto AuKBY; AuKBY: } goto oRNp2; I14Sa: switch ($childType) { case "\154\x65\x6e\x67\164\150": goto a1Wmk; e2sUa: $arrMinMax = explode("\x2c", $childTypeRange); goto v2DaO; wKU3V: return false; goto fnA1r; LVBEr: $retValidObject = []; goto k4gG7; a1Wmk: if (!isset($childTypeRange)) { goto A3q1A; } goto e2sUa; v2DaO: if (!(strlen($params[$v["\146\x69\x65\154\144"]]) < $arrMinMax[0] || strlen($params[$v["\x66\151\145\x6c\x64"]]) > $arrMinMax[1])) { goto l3_0p; } goto LvkcM; fnA1r: l3_0p: goto IHk33; k4gG7: $retValidObject = ["\166\x61\x6c\x69\144" => ["\146\151\145\154\144" => $v["\x66\x69\145\154\144"], "\x6d\163\x67" => $retMsg, "\x74\171\x70\x65" => $type, "\x72\145\x71\165\151\x72\x65\144" => false]]; goto wKU3V; IHk33: A3q1A: goto PX3AO; LvkcM: $retMsg = self::validate_msg($v, "\351\x95\277\xe5\xba\246\344\270\215\xe7\xac\xa6", $childType); goto LVBEr; PX3AO: goto ckexo; goto sCFXt; sCFXt: } goto S1rfg; uhupj: if (isset($params[$v["\146\151\x65\154\144"]])) { goto SmXkC; } goto iDO1N; iDO1N: return true; goto HeDLC; yHFEL: iW4UZ: goto C0DiG; rjTBa: $childType = $arrChildType[0]; goto WIQbl; S1rfg: oNV3J: goto ADRV0; FFXaQ: return true; goto TpAwp; ADRV0: ckexo: goto T1VhL; HeDLC: SmXkC: goto fmw3E; fmw3E: $type = empty($v["\164\x79\x70\145"]) ? '' : $v["\164\x79\x70\x65"]; goto Kyo2V; Kyo2V: $arrType = explode("\174", $type); goto l9oPX; l9oPX: $type = empty($arrType[0]) ? '' : $arrType[0]; goto BFztw; T1VhL: Hnm2D: goto FFXaQ; GM9Ru: if (!isset($childType)) { goto Hnm2D; } goto I14Sa; oRNp2: LHIJJ: goto OSEwo; BFztw: if (empty($arrType[1])) { goto iW4UZ; } goto N5Ndw; N5Ndw: $arrChildType = explode("\72", $arrType[1]); goto ReHBf; u9Gsn: iXOLT: goto yHFEL; OSEwo: WR01i: goto GM9Ru; WIQbl: $childTypeRange = $arrChildType[1]; goto u9Gsn; TpAwp: } public static function validate($arrValid, &$params, &$retMsg, &$retValidObject = array()) { goto rpdaB; BOWye: foreach ($arrValid as $k => $v) { goto TdBBW; BRXJz: goto zFYRX; goto EZkTd; hOV2h: if (self::valid_child($params, $v, $retValidObject)) { goto GvTxQ; } goto xdYuQ; FS_Wb: wAPJ7: goto hp1jg; gNmK4: if (!isset($params[$v["\x66\x69\x65\154\144"]])) { goto i20CT; } goto AnoCn; BReVj: $params[$v["\146\x69\145\154\144"]] = ''; goto mUSeR; SerZ9: goto wAPJ7; goto M1_Bk; CpW5o: aujXY: goto aXVRQ; IqSfn: X6k0k: goto hn97D; M1_Bk: i20CT: goto jrxYf; hn97D: LCUW0: goto BReVj; aXVRQ: $type = empty($v["\164\x79\x70\145"]) ? '' : $v["\164\171\x70\x65"]; goto N5vRN; mUSeR: r8s6Z: goto BRXJz; TGnXV: GvTxQ: goto fe3Io; EZkTd: Xjy9r: goto gNmK4; TdBBW: if ($v["\162\145\x71\165\151\162\145\x64"] == true) { goto Xjy9r; } goto aeEhp; hp1jg: zFYRX: goto qTWiK; um_g6: $retMsg = $retValidObject["\x76\x61\154\x69\x64"]["\155\163\147"]; goto VWJ_2; NerQx: ARuEr: goto SerZ9; a0RI4: $params[$v["\146\151\145\154\144"]] = $v["\144\145\146\141\165\x6c\x74"]; goto YA3pA; N5vRN: switch ($type) { case "\156\x75\x6d\142\145\x72": $params[$v["\x66\x69\x65\154\x64"]] = 0; goto LCUW0; case "\x62\157\x6f\154": $params[$v["\146\x69\145\x6c\x64"]] = false; goto LCUW0; default: $params[$v["\146\151\x65\154\x64"]] = ''; goto LCUW0; } goto IqSfn; fe3Io: goto r8s6Z; goto CpW5o; qTWiK: if (!(!empty($v["\144\x65\x66\x61\x75\x6c\164"]) && empty($params[$v["\146\x69\145\154\x64"]]))) { goto LqIAt; } goto a0RI4; VWJ_2: return false; goto NerQx; YA3pA: LqIAt: goto Gjso4; aeEhp: if (!isset($params[$v["\146\151\145\154\144"]])) { goto aujXY; } goto hOV2h; V2Aei: $retValidObject = []; goto TWusS; xdYuQ: $retMsg = $retValidObject["\166\141\154\x69\x64"]["\x6d\163\147"]; goto wPK5_; jrxYf: $retMsg = self::validate_msg($v, "\xe4\xb8\215\xe8\203\xbd\xe4\xb8\xba\xe7\xa9\272"); goto V2Aei; TWusS: $retValidObject = ["\x76\141\x6c\x69\x64" => ["\x66\151\x65\154\x64" => $v["\146\151\x65\x6c\144"], "\155\x73\x67" => $retMsg, "\164\x79\160\145" => '', "\162\145\161\165\151\162\145\144" => true]]; goto JTwz5; AnoCn: if (self::valid_child($params, $v, $retValidObject)) { goto ARuEr; } goto um_g6; JTwz5: return false; goto FS_Wb; Gjso4: ELL3D: goto XxuXF; wPK5_: return false; goto TGnXV; XxuXF: } goto wvJ2m; T2_et: return true; goto K5Quv; rpdaB: $retMsg = ''; goto BOWye; wvJ2m: uAZc8: goto T2_et; K5Quv: } public static function common_params($arrW2Data = array()) { goto neHyc; IGLt6: $data["\164\x6f\x6b\145\x6e"] = ''; goto M_dAU; IbMTC: $input = file_get_contents("\x70\x68\160\x3a\x2f\57\151\156\x70\x75\x74"); goto XhzY3; OGKSN: $data["\x70\141\x67\x65"] = $_GPC["\x70\141\147\145"] ? $_GPC["\x70\141\x67\x65"] : 1; goto ZjMe1; gbXKk: if (!empty($data["\160\x61\147\145\x73\151\x7a\x65"])) { goto Js92J; } goto z9UKb; YdJ3M: $data["\x70\x61\x67\x65\163\151\x7a\145"] = $_rows ? $_rows : 20; goto tauuD; QFiA4: OAxqZ: goto F72Tf; xKBaR: foreach ($arrW2Data as $v) { goto RnXBt; RM5hl: Vgs4l: goto Q53qi; sBxt5: aujQL: goto RM5hl; RnXBt: if (!isset($_W[$v]))
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
微信小程序开发-小小素材库案例源码.zip (160个子文件)
jquery.masterblaster.css 2KB
gallery.html 15KB
article.html 14KB
category.html 7KB
keywords.html 5KB
base.html 5KB
pic.html 4KB
main.html 85B
preview.jpg 50KB
icon.jpg 50KB
14.jpg 37KB
underscore.js 25KB
util.js 18KB
edit.js 9KB
list.js 8KB
htmlToWxml.js 8KB
jquery.masterblaster.js 7KB
md5.js 5KB
selectarea.js 4KB
detail.js 4KB
index.js 4KB
util.js 4KB
extends.js 4KB
copyorsave.js 3KB
pay.js 3KB
base64.js 2KB
listcontent.js 2KB
deepcopy.js 2KB
newsDetail.js 1KB
usercenter.js 1KB
index.js 1KB
index.js 1KB
webview.js 1KB
index.js 1KB
address.js 888B
template.js 356B
logs.js 288B
app.js 281B
index.js 249B
footer.js 199B
siteinfo.js 145B
app.json 489B
index.json 75B
edit.json 75B
usercenter.json 48B
detail.json 48B
list.json 48B
map.json 23B
utilcommon.php 33KB
site.php 13KB
wxapp.php 12KB
contentkeyvalue_wesite.php 11KB
upgrade.php 11KB
utilupload.php 7KB
install.php 2KB
time_facade.php 2KB
module.php 262B
utilremote.php 15B
0.png 333KB
5.png 246KB
7.png 168KB
6.png 134KB
4.png 124KB
9.png 123KB
1.png 115KB
3.png 112KB
2.png 106KB
10.png 103KB
wave-bot-1.png 81KB
8.png 68KB
logo.png 44KB
11.png 43KB
wave-mid-1.png 40KB
13.png 37KB
12.png 35KB
wave-mid.png 16KB
wave-bot.png 11KB
video.png 10KB
payselect.png 6KB
todoselect.png 5KB
userselect.png 5KB
userselect.png 5KB
pay.png 4KB
todo.png 4KB
default_img.png 4KB
user.png 4KB
user.png 4KB
img_4.png 4KB
orderselect.png 4KB
img_3.png 3KB
order.png 3KB
video.png 2KB
homeselect.png 2KB
homeselect.png 2KB
home.png 1KB
home.png 1KB
hotelselect.png 1KB
hotelselect.png 1KB
img_2.png 1KB
hotel.png 1KB
共 160 条
- 1
- 2
资源评论
小小姑娘很大
- 粉丝: 4053
- 资源: 2313
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 4399GameSem_116_13955_207551_6.apk
- python 3.9.19源码编译包
- php-8.2.18-Win32-vs16-x64.rar
- 字节跳动青训营-抖音项目
- SQL资料手册,语句教程,高级查询语句语法
- 上位机和串口建立 Modbus 协议进行数据传输,并使用 Mysql 数据库存储,能够实现实时温湿度显示和动态变化曲线,历史数据
- Attachment 1_chazhi.xlsx
- 安卓项目,实现虚拟摇杆通过wifi串口发送nema-0183协议实现小吊舱方向控制
- 基于modbus协议的大屏数据监控,使用modbus slave模拟数据,串口服务器获取温湿度
- 下载资源.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功