Mailinglisten-Archive |
Hi Rene, hier ein Code-Schinppsel aus meinem Gästebuch, der genau das bewirkt: <?php // Navigations-Links ausgeben if (!($pos == 0)) { $newpos = $pos - $maxcount; echo "<a href=\"" . $PHP_SELF . "?pos=" . $newpos . "\">zurück</a> ";// Link zum zurück blättern } if ($numpages != 1) { for ($i = 1; $i <= $numpages; $i++) {// Seitenzahlen $newpos = $maxcount * ($i - 1); if ($i == $page) { echo "<b>" . $i . "</b> ";// aktuelle Seitennummer fett } else { echo "<a href=\"" . $PHP_SELF . "?pos=" . $newpos . "\">" . $i . "</a> "; } } } if (!(($pos / $maxcount) == ($numpages - 1)) && ($numpages != 1)) {// Test ob letzte Seite $newpos = $pos + $maxcount; echo " <a href=\"" . $PHP_SELF . "?pos=" . $newpos . "\">vor</a>";// Link zum vor blättern } ?> Natürlich musst du $pos, $maxcount und $numpages vorher definieren. Wenn irgendwas unklar ist ... frag einfach :-) Bye Benjamin PS: Sorry an alle wegen der Langen Zeilen ... aber sonst wird der Code unleserlich -- "Wat jeht uns die Sintflut ahn ..." (Wolfgang Niedecken) http://www.hirnstrudel.de mailto:cybermage_(at)_hirnstrudel.de
php::bar PHP Wiki - Listenarchive