hi leutz hab ne zahlennavigation läuft gut, wie kann ich es aber begrenzen das es keine lange latte wird 1 2 3 4 5 6 7 8 9 10 11 usw, sonder daas bei 20seiten schluss ist und dann über pfeile oder weiter/zurück navigiere << < 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 > >>
vielleicht kann man mit diesem tag was anfangen $displayedPages = 10;
vielleicht kann man mit diesem tag was anfangen $displayedPages = 10;
PHP-Code:
<?php
$daten = file("zitate.txt");
$daten_pro_seite = 20;
$seitenzahl = ((isset($_GET["seitenzahl"])) ? $_GET["seitenzahl"] : 0);
$fortlaufende_nummer = 0;
echo "<ul class='pageMenu'>";
if( $seitenzahl != 0 )
echo "<li><a href=\"?seitenzahl=" . ( $seitenzahl - $daten_pro_seite ) . "\">Zurück</a></li>";
for ($zaehler = 0; $zaehler < count($daten); $zaehler = $zaehler + $daten_pro_seite) {
$fortlaufende_nummer++;
echo "<li><a " . ( ( $seitenzahl == $zaehler ) ? "class='active' " : "" ) .
"href=\"?seitenzahl=$zaehler\">$fortlaufende_nummer</a></li>";
}
if( $seitenzahl < count( $daten ) - $daten_pro_seite )
echo "<li><a href=\"?seitenzahl=" . ( $seitenzahl + $daten_pro_seite ) . "\">Weiter</a></li>";
echo "</ul>";
for ($zaehler = $seitenzahl; $zaehler < ($seitenzahl + $daten_pro_seite); $zaehler++) {
echo "<p>" . $daten[$zaehler] . "</p>\n";
}
?>

Kommentar