✏️ 正在编辑: force_download.php
路径:
/home/bpioifn/www/pigmentse/admin232nqtbtc/filemanager/force_download.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php include 'config/config.php'; if ($_SESSION['verify'] != 'RESPONSIVEfilemanager') { die('Forbidden'); } include 'include/utils.php'; if (preg_match('/\.{1,2}[\/|\\\]/', $_POST['path']) !== 0) { die('wrong path'); } if (strpos($_POST['name'], '/') !== false || strpos($_POST['name'], '\\') !== false) { die('wrong path'); } $path = $current_path.$_POST['path']; $name = $_POST['name']; $info = pathinfo($name); if (!in_array(fix_strtolower($info['extension']), $ext)) { die('wrong extension'); } header('Pragma: private'); header('Cache-control: private, must-revalidate'); header('Content-Type: application/octet-stream'); header('Content-Length: '.(string)filesize($path.$name)); header('Content-Disposition: attachment; filename="'.($name).'"'); readfile($path.$name); exit;
💾 保存文件
← 返回文件管理器