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
          

 Moderator
 
Comment