View file index.php

File size: 2.52Kb
<?
// Скрипт Файлового Менеджера
// Результат 3-х дневного круглосуточного бдения =)
//
// Версия: 0.1d
// Обновления Ищите Здеся: http://wapinet.ru/script/
// Автор: Gemorroj
//
// Номера кошельков. Надеюсь понятно для чего =)
// WMR 167963845445
// WMZ 225757696726




require 'functions.php';

$current = c($_SERVER['QUERY_STRING'],$_GET['c']);

$dir = opendir($current);

while($file = readdir($dir))
{
if($file != '.' && $file != '..')
{

if($current != '.')
{
$file = $current.$file;
}

if($translit)
{
$name = translit($file);
}
else
{
$name = $file;
}

$chmod =  look_chmod($file);

if(is_dir($file))
{
$size = dir_size($file);
$page[] = '<tr class="border"><td><a href="?'.$file.'/">'.$name.'/</a></td><td>DIR</td><td>'.$size.'</td><td><a href="change.php?'.$file.'/">'.$lng['ch'].'</a></td><td><a href="change.php?go=del&amp;c='.$file.'/">'.$lng['dl'].'</a></td><td>'.$chmod.'</td><td>'.gmdate($date_format, filemtime($file) + $time).'</td></tr>';
}
else
{
$size = file_size($file);
$type = strrchr($name,'.');
$page[] = '<tr class="border"><td><a href="edit.php?'.$file.'">'.$name.'</a></td><td>'.$type.'</td><td>'.$size.'</td><td><a href="change.php?'.$file.'">'.$lng['ch'].'</a></td><td><a href="change.php?go=del&amp;c='.$file.'">'.$lng['dl'].'</a></td><td>'.$chmod.'</td><td>'.gmdate($date_format, filemtime($file) + $time).'</td></tr>';
}

sort($page);

}
}
closedir($dir);

send_header();

print $top.'
<div class="w2">
'.$lng['title_index'].'<br/>
</div>
'.this($current);

if($string)
{
print '<div>
<form action="" method="get">
<div>
<input type="text" name="c" value="'.$current.'"/><br/>
<input type="submit" value="'.$lng['go'].'"/>
</div>
</form>
</div>';
}

print '<div class="telo">
<table>
<tr>
<th>'.$lng['name'].'</th>
<th>'.$lng['type'].'</th>
<th>'.$lng['size'].'</th>
<th>'.$lng['change'].'</th>
<th>'.$lng['del'].'</th>
<th>'.$lng['chmod'].'</th>
<th>'.$lng['date'].'</th>
</tr>';

foreach($page as $var)
{
print $var;
}


if(file_exists($current))
{
$found = '<div class="border"><a href="change.php?go=create_dir&amp;c='.$current.'">'.$lng['create_dir'].'</a><br/></div>
<div class="border"><a href="change.php?go=create_file&amp;c='.$current.'">'.$lng['create_file'].'</a><br/></div>';
}
else
{
$found = '<div class="red">'.$lng['not_found'].'<br/></div>';
}

print '</table></div>'.$found.$foot;
?>