mirror of
https://github.com/xiaoqidun/phpcp.git
synced 2024-12-03 21:59:15 +08:00
39 lines
1.3 KiB
PHP
39 lines
1.3 KiB
PHP
|
<?php
|
|||
|
require "config.php";
|
|||
|
if (!isset($_GET['gopath']) || !isset($_SESSION['flist'])) {
|
|||
|
header("Location: ./404.php");
|
|||
|
exit;
|
|||
|
}
|
|||
|
if (!isset($_GET['getcwd'])) {
|
|||
|
$getcwd = OPEN;
|
|||
|
} else {
|
|||
|
$getcwd = ___realpath(trim($_GET['getcwd']));
|
|||
|
}
|
|||
|
xhtml_head("批量复制");
|
|||
|
if (!is_dir($gopath = trim($_GET['gopath']))) {
|
|||
|
echo "<div class=\"error\">\n";
|
|||
|
echo "[<a href=\"./multiple.php?type=copy&getcwd=" . urlencode($getcwd) . "\">返回</a>]抱歉,目标目录非法!\n";
|
|||
|
echo "</div>\n";
|
|||
|
} elseif (count($_SESSION['flist']) < 1) {
|
|||
|
echo "<div class=\"error\">\n";
|
|||
|
echo "[<a href=\"./index.php?path=" . urlencode($getcwd) . "\">返回</a>]抱歉,文件清单为空!\n";
|
|||
|
echo "</div>\n";
|
|||
|
} else {
|
|||
|
$i = 0;
|
|||
|
$fs = new filesystem();
|
|||
|
echo "<div class=\"like\">\n";
|
|||
|
echo "<a href=\"./index.php?path=" . urlencode($getcwd) . "\">文件列表</a>(操作结果)\n";
|
|||
|
echo "</div>";
|
|||
|
while ($i < count($_SESSION['flist'])) {
|
|||
|
$fs->chpath($_SESSION['flist'][$i]);
|
|||
|
if ($fs->cppath($tmp = ($gopath . "/" . ___basename($_SESSION['flist'][$i])))) {
|
|||
|
echo "<div class=\"love\">[$i][√] - $tmp</div>\n";
|
|||
|
} else {
|
|||
|
echo "<div class=\"error\">[$i][×] - $tmp</div>\n";
|
|||
|
}
|
|||
|
$i++;
|
|||
|
}
|
|||
|
}
|
|||
|
xhtml_footer();
|
|||
|
?>
|