Hallo,
mit folgendem Script lese ich einen Ordner aus in dem sich Bilder befinden.
so un jetzt will ich aber noch, das nur 12 Bilder pro seite angezeigt werden.
Also eine Art Tracker.
Ich habe das Script auch schon von meinem Gästebuch her aber das ganz funktioniert ja mir einer Datenbank, doch bei meinen Bildern habe ich keine Datenbank und ich habe keine Ahnung wie ich das machen soll.
Hier ist mal das Script womit ich den Ordner auslese.
So und nun den Tracker von meinen Gästebuch:
Ich hoffe ihr könnte mir einbißchen weiterhelfen.
Gruß kcyberbob
mit folgendem Script lese ich einen Ordner aus in dem sich Bilder befinden.
so un jetzt will ich aber noch, das nur 12 Bilder pro seite angezeigt werden.
Also eine Art Tracker.
Ich habe das Script auch schon von meinem Gästebuch her aber das ganz funktioniert ja mir einer Datenbank, doch bei meinen Bildern habe ich keine Datenbank und ich habe keine Ahnung wie ich das machen soll.
Hier ist mal das Script womit ich den Ordner auslese.
PHP-Code:
<?
$iDirHandler = opendir("./images/images/tumbails/");
$iCount = 1;
while ($sFileName = readdir($iDirHandler)) {
if (!is_dir($sFileName)) {
?>
<a href="javascript:open_w('http://www.tischkegeln.de/community/showbilder.php?action=<? echo "$sFileName"; ?>')"><img src="images/images/tumbails/<? echo "$sFileName\n"; ?>" width="100" height="75" hspace="4" vspace="4" border="0"></a>
<?
if ($iCount % 6 == 0) {
echo "<br>\n";
}
$iCount++;
}
}
closedir($iDirHandler);
?>
PHP-Code:
<?
$sitelimit = "12";
$showlimit = "on";
function Tracker()
{
global $nummer, $sitelimit, $showlimit, $pagenr;
if ($nummer > "12") {
?>
<br>
<table height="20" width="500" align="center" cellpadding="0" cellspacing="0" bgcolor="" class="tableborder">
<tr>
<td valign="middle" width="100%">
<?
echo "<div align=center><small>";
$nextpage = $pagenr + 1;
$prevpage = $pagenr - 1;
if ($pagenr > 1)
echo "<b><a href=\"index.php?section=community/bilder.php&pagenr=$prevpage\">zurück</a></b> | ";
else
echo "zurück | ";
if ($showlimit == "on") {
for ($i = 1; $i <= floor(($nummer + $sitelimit - 1) / $sitelimit); $i++) {
if ($pagenr == $i)
echo "<b>$i</b> ";
else
echo "<a href=\"index.php?section=community/bilder.php&pagenr=$i\">$i</a> ";
}
echo "| ";
}
if ($pagenr < floor(($nummer + $sitelimit - 1) / $sitelimit))
echo "<b><a href=\"index.php?section=community/bilder.php&pagenr=$nextpage\">weiter</a></b>";
else
echo "weiter";
echo "</small></div>";
?>
</td>
</tr>
</table><br>
<?
}
}
?>
Gruß kcyberbob
Kommentar