} if ($modop == "changepackage") { check_token("WHMCS.admin.default"); $result = ServerChangePackage($id); wSetCookie("ModCmdResult", $result); redir("userid=" . $userid . "&id=" . $id . "&act=updown&ajaxupdate=1"); } if ($modop == "changepw") { check_token("WHMCS.admin.default"); $result = ServerChangePassword($id); wSetCookie("ModCmdResult", $result); redir("userid=" . $userid . "&id=" . $id . "&act=pwchange&ajaxupdate=1"); } if ($modop == "custom") { check_token("WHMCS.admin.default"); $result = ServerCustomFunction($id, $ac); if (substr($result, 0, 9) == "redirect|") { exit($result); } wSetCookie("ModCmdResult", $result); redir("userid=" . $userid . "&id=" . $id . "&act=custom&ajaxupdate=1"); } if (in_array($whmcs->get_req_var("act"), array("create", "suspend", "unsuspend", "terminate", "updown", "pwchange", "custom"))) { if ($result = wGetCookie("ModCmdResult")) { if ($result != "success") { infoBox($aInt->lang("services", "moduleerror"), $result, "error"); } else { infoBox($aInt->lang("services", "modulesuccess"), $aInt->lang("services", $act . "success"), "success"); } } }
<?php /** * * @ WHMCS FULL DECODED & NULLED * * @ Version : 5.2.15 * @ Author : MTIMER * @ Release on : 2013-12-24 * @ Website : http://www.mtimer.cn * **/ if (!defined("WHMCS")) { exit("This file cannot be accessed directly"); } if (!function_exists("ServerCustomFunction")) { require ROOTDIR . "/includes/modulefunctions.php"; } $result = select_query("tblhosting", "packageid", array("id" => $_POST['accountid'])); $data = mysql_fetch_array($result); $packageid = $data['packageid']; $result = ServerCustomFunction($_POST['accountid'], $_POST['func_name']); if ($result == "success") { $apiresults = array("result" => "success"); return 1; } $apiresults = array("result" => "error", "message" => $result);