<html>
<head>
<style>
img {border: 1px white solid;}
</style>
</head>
<body bgcolor="#0F0F0F" text="#C0C0C0" link="#C0C0C0" alink="#C0C0C0" vlink="#C0C0C0">
<?
if(isset($_POST['submit_top']))
{
$page = $_POST['pageSelect_top'];
}
if(isset($_POST['submit_bottom']))
{
$page = $_POST['pageSelect_bottom'];
}
if(!is_numeric($page))
{
$page = $_GET['page'];
}
if(!is_numeric($page))
{
$page = 0;
}
$start = ($page * 10) + 1;
$files = array();
if($dh = opendir("."))
{
while(($file = readdir($dh)) !== false) {
if(filetype($dir . $file) == "file" && $file != "index.php")
{
$files[] = $file;
}
}
closedir($dh);
}
sort($files);
$fileCount = sizeof($files);
show_paging($page, $fileCount, "top");
for($i = $start; $i < $start + 10; $i++)
{
echo "<center><a href=$files[$i]><img src=$files[$i]></a></center><br><br>\n";
}
show_paging($page, $fileCount, "bottom");
function show_paging($page, $fileCount, $pos)
{
echo "<center>";
if($page > 0)
{
$prevPage = $page - 1;
echo "<a href=?page=" . $prevPage . "><< Previous Page</a>";
echo " | ";
}
if($page < $fileCount / 10)
{
$nextPage = $page + 1;
echo "<a href=?page=" . $nextPage . ">Next Page >></a>";
}
$pageCount = $fileCount / 10;
?>
<br><br>
<form method="post" action="<?=$_PHP_SELF?>" name="<?=$pos?>">
Jump to Page:
<select name="pageSelect_<?=$pos?>">
<? for($i = 0; $i < $pageCount; $i++){ ?>
<option value="<?=$i?>" <?=($page == $i)?"selected":"";?>><?=$i?></option>
<? } ?>
</select>
<input type="submit" name="submit_<?=$pos?>" value="submit">
</form?>
</center>
<?
}
?>
</body>
</html>