svalona: Seitenzahl verringern zurückblättern

Beitrag lesen

Ich gebe mal den kompletten code: hier sollte eine weiter und zurück funktion mit reinkommen wie ebend gepostet! wo kommt das rein, der code ist so ok und soll wie jetzt auch die zahlen anzeigen dazu, nur vorne und hinten mit "weiter" und zurück" tag.

Seite:  
<?php  
// Daten auf mehreren Seiten aufteilen - Homepage-Total.de  
  
// Datei "zitate.txt" in ein Array ($daten) einlesen  
// Trennzeichen ist der Zeilenumbruch (CR)  
$daten = file("zitate.txt");  
  
// Wieviel Datensätze (Zeilen) sollen pro Seite angezeigt werden  
$daten_pro_seite = 25;  
  
// Überprüfen ob über $_GET["seitenzahl"] eine Seitenzahl gesendet wurde  
$seitenzahl = ((isset($_GET["seitenzahl"])) ? $_GET["seitenzahl"] : 0);  
  
$fortlaufende_nummer =  0; // $fortlaufende_nummer auf 0 setzen  
  
// Die Schleife zeigt jeden X-ten ($daten_pro_seite) Datensatz mit einem Link an  
for ($zaehler = 0; $zaehler < count($daten); $zaehler = $zaehler + $daten_pro_seite) {  
 $fortlaufende_nummer++; // $fortlaufende_nummer erhöhen  
 // Mit dem Link wird seitenzahl=$zaehler als $_GET["seitenzahl"] übergeben  
 echo "<a href=\"?seitenzahl=$zaehler\">" .  
 // Die aktuelle Seite hervorheben  
 (($zaehler == $seitenzahl) ? " [" . $fortlaufende_nummer . "]" : $fortlaufende_nummer) .  
 "</a> &nbsp;\n";  
}  
  
// Die ausgewählten Datensätze in einer Schleife ausgeben  
for ($zaehler = $seitenzahl; $zaehler < ($seitenzahl + $daten_pro_seite); $zaehler++) {  
  echo "<p>" . $daten[$zaehler] . "</p>\n";  
}  
?>