<?php
include_once"config.php";
include_once"head.php";
if (!isset($_GET['action'])){
$up=dirname(realpath($_GET['did']));
$up=str_replace("/","%2f",$up);
$vi=realpath($_GET['did']);
$vi=str_replace("../","",$vi);
echo'<table><a href="?did='.$up.'%2f"><b>←назаg </b></a>'.$vi.'</table><br/>';
echo'<div style="navi"><b>•Время сервера: '.maketime(time()).'</b></div><br>';
echo'<title>'.$vi.'</title>';
if (!$_GET['did']){$_GET['did']='../';}
$dir_array=array();
$dir = opendir ($_GET['did']);
while ($file = readdir ($dir)) {
if($file=="."||$file=="..") continue;
$dir_array[]=$file; }
closedir ($dir);
asort($dir_array);
$total = count($dir_array);
if (file_exists($_GET['did'])){ if (!$total<1){
for ($i = 0; $i < $total; $i++){
$_GET['did']=str_replace("%2f","/",$_GET['did']);
if (is_dir($_GET['did']."$dir_array[$i]")){
$countdir++;
$_GET['did']=str_replace("/","%2f",$_GET['did']);
echo'<a href="?action=viewdir&did='.$_GET['did'].''.$dir_array[$i].'%2f"><img src="img/dir.gif" alt="filе"></a> <a href="?did='.$_GET['did'].''.$dir_array[$i].'%2f">'.$dir_array[$i].'</a><br>';}
else{
$countfid++;
$_GET['did']=str_replace("/","%2f",$_GET['did']);
echo'•<a href="?action=viewfile&fid='.$_GET['did'].''.$dir_array[$i].'">'.$dir_array[$i].'</a><br>';}
}}else{echo'<center><b>Пусmая папка!</b></center><br>';}}else{echo'<center><b>Не верно указан пуmь!</b></center>';}
echo'<br><table>Папок: '.(int)$countdir.' / Файлов: '.(int)$countfid.'</table>';} //----end
if ($_GET['action']=="viewdir"){
if (file_exists($_GET['did']) || is_dir($_GET['did'])){
$_GET['did']=str_replace("/","%2f",$_GET['did']);
echo'<title>Меню папкu</title><br>
•<a href="unzip.php?action=inzip&zip='.$_GET['did'].'&q=1">ZIP-аковаmь папку</a><br>
•<a href="viewdir.php?action=rename&did='.$_GET['did'].'&">Переuменоваmь эmу папку</a><br>';
echo'•<a href="viewdir.php?action=deldir&did='.$_GET['did'].'">Уgалumь</a><br>';
echo'•<a href="viewdir.php?action=cleardir&did='.$_GET['did'].'&">Очuсmumь</a><br>';
echo'•<a href="viewdir.php?action=chmod&did='.$_GET['did'].'&">Права досmупа (chmod)</a><br>';
echo'•<a href="viewdir.php?action=info&did='.$_GET['did'].'&">Свойсmа</a><br>';
$up=str_replace("%2f","/",$_GET['did']); $up=dirname(realpath($up)); $up=str_replace("/","%2f",$up); echo'←<a href="?did='.$up.'%2f">назад к файлам</a><br>';
}else{
echo'<title>Ошибка!</title>Ошибка! Папка не найдена!<br>'; }
}
if ($_GET['action']=="viewfile"){
if (file_exists($_GET['fid']) || is_file($_GET['fid'])){
$_GET['fid']=str_replace("/","%2f",$_GET['fid']);
$smf=str_replace("%2f","/",$_GET['fid']);
$p=strtolower(substr($smf, 1 + strrpos($smf, "/")));
$sf=str_replace($root,"",$smf); $sf=str_replace("..","",$sf);
echo'<title>Меню файла '.$p.'</title>';
echo '<table><center><b>'.$p.'</b></center></table>';
echo'•<a href="http://'.$_SERVER['HTTP_HOST'].$sf.'">Просмоmреmь файл</a><br>';
$e = strtolower(substr($sf, 1 + strrpos($sf, ".")));
if ($e=="zip" || $e=="jar"){
echo'•<a href="unzip.php?zip='.$_GET['fid'].'">Расспаковаmь ZIP архuв</a><br>';
echo'•<a href="zip.php?arch='.$_GET['fid'].'">Смоmреmь архuв</a><br>';
}else{
echo'•<a href="edit.php?fid='.$_GET['fid'].'">Редакmuроваmь в блокноmе</a><br>';
echo'•<a href="unzip.php?action=inzip&zip='.$_GET['fid'].'&q=1">ZIP-аковаmь</a><br>';
}
echo'•<a href="viewfile.php?action=rename&fid='.$_GET['fid'].'">Переuменоваmь</a><br>';
echo'•<a href="copy.php?copy='.$_GET['fid'].'&ins=file">Копuроваmь</a><br>';
echo'•<a href="viewfile.php?action=delfile&fid='.$_GET['fid'].'">Удалumь навсегда</a><br>';
echo'•<a href="viewfile.php?action=chmod&fid='.$_GET['fid'].'">Права досmупа (chmоd)</a><br>';
echo'•<a href="viewfile.php?action=view&fid='.$_GET['fid'].'">Смоmреmь код</a><br>';
echo'•<a href="viewfile.php?action=clearfile&fid='.$_GET['fid'].'">Очuсmumь файл</a><br>';
echo'•<a href="viewfile.php?action=info&fid='.$_GET['fid'].'&">Свойсmа файла</a><br>';
echo'←<a href="?did='.str_replace($p,"",$_GET['fid']).'&">назад к файлам</a><br>';
}else{
echo'<title>Ошибка!</title>Ошибка! Файл не найден!<br>';}
}
//----------------------КОНЕЦ-------------------
if (!isset($_GET['action'])){
echo'<table>• <a href="menu.php">Меню</a>|<a href="mysql.php">MySQL</a>|<a href="change.php?did='.$_GET['did'].'">Мульти-выбор</a></table>';
$_GET['did']=str_replace("/","%2f",$_GET['did']);
echo'<table>• Создать <a href="other.php?action=dir&did='.$_GET['did'].'">Папку </a>|';
echo'<a href="other.php?action=file&did='.$_GET['did'].'">Файл</a></table>';
echo'<table>• Добавиmь файлы через:<br/><a href="other.php?action=uplop&r=op&did='.$_GET['did'].'">Оpera</a>|<a href="other.php?action=uplop&r=pk&did='.$_GET['did'].'">Windоws</a>|<a href="other.php?action=uplop&r=imp&did='.$_GET['did'].'">Импорm</a></table>';
}
include_once"foot.php";
?>