Nieuw lid |
|
Ik heb een vraag. Ik heb namelijk een gallery script van deze site maar als ik plaatjes toevoeg komen de nieuwste onderaan. Mijn vraag is kunnen jullie mij helpen om te zorgen dat de nieuwste bovenaan komen? Ik ben namelijk een n00b in php. hier het script:
<?
$files = "gallery";
$perpagina = 10;
$w = 410;
$h = 120;
?>
<style>
img.foto
{
border: 1px solid black;
}
</style>
<?
echo "<center>";
$dir = opendir($files);
while ($open = readdir($dir))
{
if (($open != "..") AND ($open != "."))
{
$point1 = explode('.', $open);
$point2 = count($point1);
$point = strtoupper($point1[$point2-1]);
if (($point == "JPG") OR ($point == "JPEG") OR ($point == "GIF"))
{
$photos[] = "$open";
}
}
}
$aantal = count($photos);
if($aantal == 0)
{
echo "Er zijn geen foto's gevonden!";
}
else
{
if (!isset($photo))
{
if (!isset($p))
{
$p = 1;
}
$paginas = ceil(($aantal / $perpagina));
$show[max] = ($p * $perpagina);
$show[min] = $show[max] - $perpagina;
if ($show[max] > $aantal)
{
$show[max] = $aantal;
}
for ($c = $show[min]; $c < $show[max]; $c++)
{
echo "<a href=\"?photo=$c\" name=\"$c\"><img class=\"foto\" src=\"".$files."/".$photos[$c]."\" height=\"$h\" width=\"$w\"></a> ";
}
echo "<br><br><font face='verdana' size='1'>| </font>";
for ($b = 1; $b < ($paginas+1); $b++)
{
if ($p == $b)
{
echo "<font face='verdana' size='1'><b>$b</b> | </font>";
}
else
{
echo "<a href=\"?p=$b\"><font face='verdana' size='1'>$b</a> | </font>";
}
}
echo "<font face='verdana' size='1'><br>Totaal $aantal foto's!</font>";
}
else
{
if (!empty($photos[$photo]))
{
$p = ceil((($photo+1) / $perpagina));
$nav = "| <a href=\"?p=$p#$photo\">Terug</a>";
if ($photo != 0)
{
$nav .= " | <a href=\"?photo=".($photo-1)."\">Vorige</a>";
}
if (($photo+1) != $aantal)
{
$nav .= " | <a href=\"?photo=".($photo+1)."\">Volgende</a>";
}
$nav .= " |";
echo "<img class=\"foto\" src=\"".$files."/".$photos[$photo]."\"><br><br>$nav";
}
else
{
echo "Deze foto is niet gevonden!";
}
}
}
echo "</center>";
?>
<? $files = "gallery"; $perpagina = 10; $w = 410; $h = 120; ?> <style> img.foto { border: 1px solid black; } </style> <? { if (($open != "..") AND ($open != ".")) { $point2 = count($point1); if (($point == "JPG") OR ($point == "JPEG") OR ($point == "GIF")) { $photos[] = "$open"; } } } $aantal = count($photos); if($aantal == 0) { echo "Er zijn geen foto's gevonden!"; } else { { { $p = 1; } $paginas = ceil(($aantal / $perpagina)); $show[max] = ($p * $perpagina); $show[min] = $show[max] - $perpagina; if ($show[max] > $aantal) { } for ($c = $show[min]; $c < $show[max]; $c++) { echo "<a href=\"?photo=$c\" name=\"$c\"><img class=\"foto\" src=\"".$files."/".$photos[$c]."\" height=\"$h\" width=\"$w\"></a> "; } echo "<br><br><font face='verdana' size='1'>| </font>"; for ($b = 1; $b < ($paginas+1); $b++) { if ($p == $b) { echo "<font face='verdana' size='1'><b>$b</b> | </font>"; } else { echo "<a href=\"?p=$b\"><font face='verdana' size='1'>$b</a> | </font>"; } } echo "<font face='verdana' size='1'><br>Totaal $aantal foto's!</font>"; } else { if (!empty($photos[$photo])) { $p = ceil((($photo+1) / $perpagina)); $nav = "| <a href=\"?p=$p#$photo\">Terug</a>"; if ($photo != 0) { $nav .= " | <a href=\"?photo=".($photo-1)."\">Vorige</a>"; } if (($photo+1) != $aantal) { $nav .= " | <a href=\"?photo=".($photo+1)."\">Volgende</a>"; } $nav .= " |"; echo "<img class=\"foto\" src=\"".$files."/".$photos[$photo]."\"><br><br>$nav"; } else { echo "Deze foto is niet gevonden!"; } } } ?>
|