Просмотр файла zagruz/index.php

Размер файла: 3.61Kb
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
$razdel="анимация";//название раздела
$kol_vo=5;//кол-во контента на страницу
$mob = explode("/", $HTTP_USER_AGENT);
function fot(){    
print "<a href=\"http://wapt.net.ru\">на главную</a>";//ссылка на главную
print '<br/>';
print '</body>';
print '</html>';	
}
print '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">';
print '<html>';
print '<head>';
print '<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>wapt.net.ru</title>';
print '</head><body bgcolor="#CCFFFF">';
print"<table bgcolor=\"#FFFFCC\" border=\"2\" width=\"100%\">
<tr>
<td>
загрузки для $mob[0]<br/>$razdel 
</td>
</tr></table>";
print '<br/>';
if(!isset($_GET['sor'])){
print 'сортировать';
print '<br/>';	
print"<form>";
print"<select name=sor>";
print"<option value=bez>по имени";
print"<option value=date>по дате";
print"</select>";
print '<br/>';
print '<br/>';
print"<input type=\"submit\" value=\"перейти\">";
print"</form>";
fot();
}
if(isset($_GET['sor']) and $_GET['sor']=="bez"){
$fl=array();	
$dir_pointer=opendir(".");
while (($res=readdir($dir_pointer))!==FALSE){
if($res==".")unset($res);	
if($res=="..")unset($res);	
if($res=="index.php")unset($res);	
if(!$res==""){
array_push($fl,$res);}
}
sort($fl);
$cnt=count($fl);
$n = $kol_vo; 
@$p= intval($_GET['p']); 
if(empty($page) or $page<1) { $page=1; } 
if($page>$cnt) { $page=$cnt; } 
$pages = intval(($cnt-1 )/$n+1); 
$st = $page*$n-$n; 
$nx = $st+$n;
for($i=$st; $i<$nx;$i++)
{
if(!isset($fl[$i]))continue;	
print"<table bgcolor=\"#FFFFCC\" border=\"1\" width=\"100%\">
<tr>
<td>
<a href=\"$fl[$i]\">$fl[$i]</a>
</td>
</tr></table>";
print '<br/>';	
}
for($c=0; $c<$pages; $c++) { 
$pg = $c+1; 
if($pg == $page) { 
echo "<big>стр $pg</big> "; } 
else {echo '<a href="'.$SCRIPT_NAME.'?page='.$pg.'&sor=bez">'.$pg.'</a> '; } 
}
print '<br/>сортировать';
print '<br/>';	
print"<form>";
print"<select name=sor>";
print"<option value=bez>по имени";
print"<option value=date>по дате";
print"</select>";
print '<br/>';
print '<br/>';
print"<input type=\"submit\" value=\"сортировать\">";
print"</form>";
fot();
}
if(isset($_GET['sor']) and $_GET['sor']=="date"){
$fl=array();	
$dir_pointer=opendir(".");
while (($res=readdir($dir_pointer))!==FALSE){
if($res==".")unset($res);	
if($res=="..")unset($res);	
if($res=="index.php")unset($res);	
if(!$res==""){array_push($fl,$res);}
}
for($i=0; $i<count($fl); $i++) { 
$time[$fl[$i]] = filectime($fl[$i]); } 
asort($time); 
$keys = array_keys($time); 
$cnt=count($keys);
$n = $kol_vo; 
@$p= intval($_GET['p']); 
if(empty($page) or $page<1) { $page=1; } 
if($page>$cnt) { $page=$cnt; } 
$pages = intval(($cnt-1 )/$n+1); 
$st = $page*$n-$n; 
$nx = $st+$n;
for($i=$st; $i<$nx;$i++)
{
if(!isset($keys[$i]))continue;	
print"<table bgcolor=\"#FFFFCC\" border=\"1\" width=\"100%\">
<tr>
<td>
<a href=\"$keys[$i]\">$keys[$i]</a>
</td>
</tr></table>";
print '<br/>';	
}
for($c=0; $c<$pages; $c++) { 
$pg = $c+1; 
if($pg == $page) { 
echo "<big>стр $pg</big> "; } 
else {echo '<a href="'.$SCRIPT_NAME.'?page='.$pg.'&sor=date">'.$pg.'</a> '; }
}
print '<br/>сортировать';
print '<br/>';	
print"<form>";
print"<select name=sor>";
print"<option value=bez>по имени";
print"<option value=date>по дате";
print"</select>";
print '<br/>';
print '<br/>';
print"<input type=\"submit\" value=\"сортировать\">";
print"</form>";
fot();
}
?>