Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
goto JPiZs; JPiZs: defined("\111\116\137\x49\101") or exit("\x41\143\143\145\163\163\x20\1..
Decoded Output download
<? goto JPiZs; JPiZs: defined("IN_IA") or exit("Access Denied"); goto RC3yy; RiWeg: $op = in_array($_GPC["op"], $ops) ? $_GPC["op"] : "order"; goto Lnt8z; BLG36: BQzDr: goto Cu3eH; ivmih: global $_GPC, $_W; goto nb_Lo; nb_Lo: $uniacid = $_W["uniacid"]; goto RiWeg; RC3yy: $ops = array("order", "discuss", "discuss_on"); goto ivmih; Lnt8z: switch ($op) { case "order": goto hMIw2; QUdSe: return $this->result(0, ""); goto c_d6D; c_d6D: goto ixpV9; goto A92Ee; aJ63Y: $service = pdo_getall("xc_train_service_team", array("uniacid" => $uniacid)); goto vvISR; mD4l6: hIoVf: goto A3Amr; A92Ee: DE0_K: goto aJ63Y; hMIw2: $request = pdo_getall("xc_train_order", array("status" => 1, "openid" => $_W["openid"], "uniacid" => $uniacid, "order_type" => $_GPC["order_type"]), array(), '', "createtime DESC", array($_GPC["page"], $_GPC["pagesize"])); goto eQ9GQ; sz9G4: goto xxlXq; goto F4Yax; jTI79: ixpV9: goto sz9G4; dh4im: iIQ1C: goto g9dEX; vvISR: $datalist = array(); goto DnZeq; jx8Vx: NLe7D: goto mD4l6; A3Amr: foreach ($request as &$x) { goto nIqIy; am9Wc: $x["use_time"] = json_decode($x["use_time"], true); goto PHBHh; nIqIy: $x["start_time"] = $datalist[$x["pid"]]["start_time"]; goto am9Wc; PHBHh: s_Qtc: goto NqSid; NqSid: } goto dh4im; DnZeq: if (!$service) { goto hIoVf; } goto BuC2s; BuC2s: foreach ($service as $s) { $datalist[$s["id"]] = $s; KL3RV: } goto jx8Vx; g9dEX: return $this->result(0, "", $request); goto jTI79; eQ9GQ: if ($request) { goto DE0_K; } goto QUdSe; F4Yax: case "discuss": goto sYcp9; cU8ai: rHX6x: goto teZuu; DueZV: ezgn7: goto W06Ng; sYcp9: $condition["status"] = 1; goto DMDlo; DMDlo: $condition["uniacid"] = $uniacid; goto BoIRd; g7oqa: nX0Os: goto oWvhu; S4nbL: if (empty($_GPC["type"])) { goto RyYYN; } goto ousyl; BoIRd: $condition["pid"] = $_GPC["id"]; goto mMyBk; W06Ng: $userinfo = pdo_getall("xc_train_userinfo", array("uniacid" => $uniacid)); goto Dkzmm; mMyBk: $condition["type"] = 1; goto S4nbL; GBISJ: if ($request) { goto ezgn7; } goto EcYaq; teZuu: foreach ($request as &$x) { goto KiqTu; XZqTa: $x["nick"] = base64_decode($datalist[$x["openid"]]["nick"]); goto kuO4B; kuO4B: pweg7: goto MroHV; KiqTu: $x["simg"] = $datalist[$x["openid"]]["avatar"]; goto XZqTa; MroHV: } goto g7oqa; Dkzmm: $datalist = array(); goto Kq5jj; Kq5jj: if (!$userinfo) { goto rHX6x; } goto JldlK; EcYaq: return $this->result(0, ""); goto K9knN; G1oxS: Xi87P: goto TkQo6; r7o_T: aH0mi: goto cU8ai; JldlK: foreach ($userinfo as $u) { $datalist[$u["openid"]] = $u; brSjT: } goto r7o_T; TkQo6: goto xxlXq; goto TLfoI; K9knN: goto Xi87P; goto DueZV; M2L3n: RyYYN: goto IXtJ7; ousyl: $condition["type"] = $_GPC["type"]; goto M2L3n; oWvhu: return $this->result(0, "", $request); goto G1oxS; IXtJ7: $request = pdo_getall("xc_train_discuss", $condition, array(), '', "createtime DESC", array($_GPC["page"], $_GPC["pagesize"])); goto GBISJ; TLfoI: case "discuss_on": goto bGNg8; FU521: $condition["openid"] = $_W["openid"]; goto G5Kju; JQmn_: if ($request) { goto EBp9f; } goto Pac4f; qcxq4: $condition["type"] = $_GPC["type"]; goto IF8or; jriER: $request = pdo_insert("xc_train_discuss", $condition); goto JQmn_; bGNg8: $condition["uniacid"] = $uniacid; goto FU521; IF8or: Rap87: goto jriER; xqhy6: pdo_update("xc_train_service", array("discuss" => $service["discuss"] + 1), array("status" => 1, "uniacid" => $uniacid, "id" => $_GPC["id"])); goto q5gtE; a01sI: Flovg: goto SWQ3K; mKKpN: goto Flovg; goto dWa3Z; pv51_: if (!($condition["type"] == 1)) { goto LvSyI; } goto XLiNT; dWa3Z: EBp9f: goto pv51_; G5Kju: $condition["pid"] = $_GPC["id"]; goto TQ4gK; KIGEW: $condition["type"] = 1; goto jr7GD; TQ4gK: $condition["content"] = $_GPC["content"]; goto KIGEW; q5gtE: LvSyI: goto Csq2d; Csq2d: return $this->result(0, "", array("status" => 1)); goto a01sI; XLiNT: $service = pdo_get("xc_train_service", array("status" => 1, "uniacid" => $uniacid, "id" => $_GPC["id"])); goto xqhy6; jr7GD: if (empty($_GPC["type"])) { goto Rap87; } goto qcxq4; SWQ3K: goto xxlXq; goto gnul9; Pac4f: return $this->result(1, ""); goto mKKpN; gnul9: } goto BLG36; Cu3eH: xxlXq: ?>
Did this file decode correctly?
Original Code
goto JPiZs; JPiZs: defined("\111\116\137\x49\101") or exit("\x41\143\143\145\163\163\x20\104\145\156\x69\x65\x64"); goto RC3yy; RiWeg: $op = in_array($_GPC["\x6f\x70"], $ops) ? $_GPC["\157\160"] : "\x6f\x72\x64\145\162"; goto Lnt8z; BLG36: BQzDr: goto Cu3eH; ivmih: global $_GPC, $_W; goto nb_Lo; nb_Lo: $uniacid = $_W["\x75\x6e\151\141\143\x69\x64"]; goto RiWeg; RC3yy: $ops = array("\x6f\x72\144\x65\x72", "\x64\151\x73\x63\x75\x73\163", "\144\x69\163\x63\x75\x73\x73\137\157\x6e"); goto ivmih; Lnt8z: switch ($op) { case "\x6f\162\x64\145\162": goto hMIw2; QUdSe: return $this->result(0, "\xe6\223\x8d\344\xbd\234\345\xa4\261\350\264\xa5"); goto c_d6D; c_d6D: goto ixpV9; goto A92Ee; aJ63Y: $service = pdo_getall("\x78\x63\x5f\x74\162\x61\151\x6e\x5f\163\145\162\166\x69\x63\145\x5f\164\x65\x61\x6d", array("\165\156\151\141\143\151\144" => $uniacid)); goto vvISR; mD4l6: hIoVf: goto A3Amr; A92Ee: DE0_K: goto aJ63Y; hMIw2: $request = pdo_getall("\170\143\x5f\164\x72\141\x69\x6e\137\157\162\x64\145\162", array("\163\x74\141\x74\165\163" => 1, "\157\160\145\156\x69\144" => $_W["\157\160\145\156\x69\x64"], "\165\x6e\x69\x61\143\x69\144" => $uniacid, "\157\162\144\x65\162\137\x74\x79\160\145" => $_GPC["\x6f\x72\144\x65\162\137\164\x79\160\145"]), array(), '', "\143\x72\145\141\164\145\164\151\x6d\x65\x20\104\x45\x53\x43", array($_GPC["\x70\x61\147\145"], $_GPC["\160\141\x67\145\x73\151\x7a\x65"])); goto eQ9GQ; sz9G4: goto xxlXq; goto F4Yax; jTI79: ixpV9: goto sz9G4; dh4im: iIQ1C: goto g9dEX; vvISR: $datalist = array(); goto DnZeq; jx8Vx: NLe7D: goto mD4l6; A3Amr: foreach ($request as &$x) { goto nIqIy; am9Wc: $x["\x75\163\145\137\164\x69\155\x65"] = json_decode($x["\165\163\145\x5f\x74\x69\x6d\x65"], true); goto PHBHh; nIqIy: $x["\163\164\x61\x72\x74\x5f\164\x69\155\x65"] = $datalist[$x["\160\151\144"]]["\163\164\x61\162\x74\x5f\164\x69\x6d\x65"]; goto am9Wc; PHBHh: s_Qtc: goto NqSid; NqSid: } goto dh4im; DnZeq: if (!$service) { goto hIoVf; } goto BuC2s; BuC2s: foreach ($service as $s) { $datalist[$s["\151\x64"]] = $s; KL3RV: } goto jx8Vx; g9dEX: return $this->result(0, "\346\x93\x8d\344\xbd\x9c\346\210\x90\xe5\212\x9f", $request); goto jTI79; eQ9GQ: if ($request) { goto DE0_K; } goto QUdSe; F4Yax: case "\x64\x69\163\143\165\163\x73": goto sYcp9; cU8ai: rHX6x: goto teZuu; DueZV: ezgn7: goto W06Ng; sYcp9: $condition["\x73\164\141\164\x75\x73"] = 1; goto DMDlo; DMDlo: $condition["\165\x6e\x69\141\x63\x69\x64"] = $uniacid; goto BoIRd; g7oqa: nX0Os: goto oWvhu; S4nbL: if (empty($_GPC["\x74\x79\160\145"])) { goto RyYYN; } goto ousyl; BoIRd: $condition["\x70\151\x64"] = $_GPC["\151\x64"]; goto mMyBk; W06Ng: $userinfo = pdo_getall("\170\x63\x5f\164\x72\141\151\156\x5f\x75\x73\x65\162\151\156\x66\157", array("\x75\x6e\x69\141\x63\x69\x64" => $uniacid)); goto Dkzmm; mMyBk: $condition["\164\x79\160\x65"] = 1; goto S4nbL; GBISJ: if ($request) { goto ezgn7; } goto EcYaq; teZuu: foreach ($request as &$x) { goto KiqTu; XZqTa: $x["\x6e\x69\143\153"] = base64_decode($datalist[$x["\157\160\145\156\x69\144"]]["\156\151\x63\x6b"]); goto kuO4B; kuO4B: pweg7: goto MroHV; KiqTu: $x["\x73\151\155\147"] = $datalist[$x["\157\160\x65\156\x69\144"]]["\141\x76\x61\164\141\x72"]; goto XZqTa; MroHV: } goto g7oqa; Dkzmm: $datalist = array(); goto Kq5jj; Kq5jj: if (!$userinfo) { goto rHX6x; } goto JldlK; EcYaq: return $this->result(0, "\xe6\223\215\xe4\xbd\234\xe5\244\261\xe8\xb4\xa5"); goto K9knN; G1oxS: Xi87P: goto TkQo6; r7o_T: aH0mi: goto cU8ai; JldlK: foreach ($userinfo as $u) { $datalist[$u["\157\x70\145\x6e\x69\144"]] = $u; brSjT: } goto r7o_T; TkQo6: goto xxlXq; goto TLfoI; K9knN: goto Xi87P; goto DueZV; M2L3n: RyYYN: goto IXtJ7; ousyl: $condition["\x74\x79\160\145"] = $_GPC["\x74\x79\x70\145"]; goto M2L3n; oWvhu: return $this->result(0, "\xe6\223\x8d\344\275\x9c\346\x88\220\xe5\212\x9f", $request); goto G1oxS; IXtJ7: $request = pdo_getall("\x78\x63\137\x74\x72\141\x69\156\137\144\151\x73\143\x75\163\163", $condition, array(), '', "\143\x72\x65\x61\164\145\x74\151\x6d\x65\x20\104\105\123\103", array($_GPC["\x70\141\147\145"], $_GPC["\x70\141\x67\145\x73\151\172\x65"])); goto GBISJ; TLfoI: case "\144\x69\163\x63\x75\163\163\137\x6f\x6e": goto bGNg8; FU521: $condition["\157\160\145\x6e\x69\x64"] = $_W["\157\160\145\156\151\x64"]; goto G5Kju; JQmn_: if ($request) { goto EBp9f; } goto Pac4f; qcxq4: $condition["\164\171\x70\145"] = $_GPC["\x74\171\160\145"]; goto IF8or; jriER: $request = pdo_insert("\x78\x63\x5f\164\162\141\151\156\137\144\151\163\x63\165\163\x73", $condition); goto JQmn_; bGNg8: $condition["\165\156\x69\x61\x63\x69\x64"] = $uniacid; goto FU521; IF8or: Rap87: goto jriER; xqhy6: pdo_update("\170\x63\137\x74\x72\141\151\156\137\163\145\x72\166\151\x63\145", array("\x64\x69\163\x63\165\163\163" => $service["\144\x69\163\143\x75\163\163"] + 1), array("\x73\x74\x61\164\165\x73" => 1, "\165\156\x69\x61\x63\x69\x64" => $uniacid, "\x69\144" => $_GPC["\151\x64"])); goto q5gtE; a01sI: Flovg: goto SWQ3K; mKKpN: goto Flovg; goto dWa3Z; pv51_: if (!($condition["\164\171\160\x65"] == 1)) { goto LvSyI; } goto XLiNT; dWa3Z: EBp9f: goto pv51_; G5Kju: $condition["\x70\x69\144"] = $_GPC["\151\x64"]; goto TQ4gK; KIGEW: $condition["\164\x79\x70\x65"] = 1; goto jr7GD; TQ4gK: $condition["\143\157\x6e\x74\145\156\x74"] = $_GPC["\143\x6f\x6e\x74\x65\x6e\164"]; goto KIGEW; q5gtE: LvSyI: goto Csq2d; Csq2d: return $this->result(0, "\346\x93\x8d\xe4\275\234\xe6\210\220\345\212\237", array("\x73\x74\141\x74\x75\x73" => 1)); goto a01sI; XLiNT: $service = pdo_get("\x78\x63\x5f\x74\x72\x61\x69\x6e\137\163\145\x72\x76\151\x63\x65", array("\x73\164\141\164\165\x73" => 1, "\x75\x6e\x69\141\143\x69\x64" => $uniacid, "\151\144" => $_GPC["\x69\144"])); goto xqhy6; jr7GD: if (empty($_GPC["\164\x79\x70\145"])) { goto Rap87; } goto qcxq4; SWQ3K: goto xxlXq; goto gnul9; Pac4f: return $this->result(1, "\xe6\223\x8d\xe4\xbd\234\xe5\xa4\261\350\264\xa5"); goto mKKpN; gnul9: } goto BLG36; Cu3eH: xxlXq:
Function Calls
| None |
Stats
| MD5 | 7f51c8df4aab54a9755cc0639d76f14b |
| Eval Count | 0 |
| Decode Time | 90 ms |