<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/html1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de">
<head>
<title>Bildergalerie</title>
<style type="text/css">
.feld{
margin:auto;
width:500px;
background-color:lightgrey;
border:1px solid black;
}
.linie{
width:95%;
margin:auto;
height:1px;
background-color:black;
}
img{
margin:auto;
display:block;
}
a{
text-decoration:none;
color:black;
font-size:40px;
}
</style>
</head>
<body>
<?php
$list = array("bilder", "urlaub");
$ordner = "bilder";
$dir = "";
if(array_key_exists("cat", $_GET) && in_array($_GET['cat'], $list))
$ordner = $_GET['cat'];
$bilder = scandir($dir.$ordner);
if(array_key_exists("number", $_GET))
$jetzt = (int) $_GET['number'];
else
$jetzt = 1;
unset($bilder[0]);
unset($bilder[1]);
$anzahl = count($bilder);
if($jetzt > $anzahl || $jetzt < 1)
$jetzt = 1;
echo "<div style=\"text-align:center; font-size:40px;\">\n";
echo " <a href=\"".$_SERVER['PHP_SELF']."?cat=".$ordner."&number=".($jetzt == 1 ? $anzahl : $jetzt-1)."\">⇐</a>\n";
echo " <a href=\"".$_SERVER['PHP_SELF']."?cat=".$ordner."&number=".($jetzt == $anzahl ? 1 : $jetzt+1)."\">⇒</a>\n";
if(count($list) > 1){
echo " <form action=\"".$_SERVER['PHP_SELF']."\" method=\"GET\">\n";
echo " <select name=\"cat\">\n";
for($i = 0 ; $i < count($list) ; $i++)
echo " <option".($list[$i] == $ordner ? " selected=\"selected\" " : "").">".$list[$i]."</option>\n";
echo " </select>\n";
echo " <input type=\"submit\" value=\"Los!\"/>\n";
echo " </form>\n";
}
echo "</div>\n";
echo "<img src=\"".$dir.$ordner."/".$bilder[$jetzt+1]."\" />\n";
?>
</body>
</html>