Guten Tag,
ich habe mal wieder ein Problemchen.
Dieses Problem hab ich schon etwas länger, so ca. 8 Monate.
Es geht um die Blätterfunktion meines Gästebuchs.
Ich habe schon in google usw. geguckt habe auch was gefunden, aber da blicke ich leider nicht durch.
Dies ist mein Script:
PHP
if(!$_GET['seite']){
$_GET['seite'] = 1;
}
$eintraege_pro_seite = 10;
$gaestebuch_datei = "saved/gaestebuch.dat";
$gaestebuch_dateicode = file($gaestebuch_datei);
$gaestebuch_menge = count($gaestebuch_dateicode);
$gaestebuch_wieviel_seiten = $gaestebuch_menge / $eintraege_pro_seite;
$gaestebuch_start = $_GET['seite'] * $eintraege_pro_seite - $eintraege_pro_seite;
for($zaehler = 0; $zaehler < round($gaestebuch_wieviel_seiten); $zaehler++){
if($_GET['seite'] == $zaehler+1){
echo"['.($zaehler+1).'] ";
} else {
echo"<a href=\"?seite=".($zaehler+1).">".($zaehler+1)."</a> ";
}
}
Alles anzeigen
Ausgabe:
[1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Und was ich eigt. erreichen will ist dass die Ausgabe so aussieht:
[1] 2 3 ... 10 11 12 ... 19 20 21
Wie gesagt, ich habe auch schon alles was mir so angefallen ist versucht,
aber ich hab es einfach immer noch nicht hinbekommenauch nach 8 Monaten noch nicht.
Wäre schön, wenn da einer eine Lösung für mich hätte oder einen guten Ansatz.
mfg Johannes M.