firstlord18
Erfahrenes Mitglied
Hallo,
Blätterfunktionen habe ich echt schon viele geschrieben. Nun möchte ich mich an was heranwagen, was ich noch nie so richtig wusste, wie ich das lösen sollte!
Und zwar möchte ich für meine Blätterfunktion aus meinem aktuellen Script:
eine Erweiterung haben, sodass nur X Seiten angezeigt werden, falls es zu viele Seitenlinks gibt.
So z.B. wenn ich 20 Seitenlinks habe aber nur so 7 angezeigt haben möchte, und die aktuelle Page Seite 6 ist, soll folgendes rauskommen:
1 ... 4 5 6 7 8 ... 20
Wie bekomme ich das hin?
Gibt es eventuell ein Tutorial, sodass ichs nicht nur kopier sondern auch verstehe/lerne!
Danke!
Blätterfunktionen habe ich echt schon viele geschrieben. Nun möchte ich mich an was heranwagen, was ich noch nie so richtig wusste, wie ich das lösen sollte!
Und zwar möchte ich für meine Blätterfunktion aus meinem aktuellen Script:
PHP:
function news_build_links($total_news, $entrysperpage) {
$anzahl = $total_news;
$seitenzahl = ceil($anzahl / $entrysperpage);
$aktuelle_page = (isset($_GET["page"])) ? $_GET["page"] : 1;
$ss = "Seiten: ";
for($i = 1; $i <= $seitenzahl; $i++) {
if($i == $aktuelle_page) {
$ss .= "<i>".$i."</i> ";
}
else {
$ss .= "<a href=\"".basename($_SERVER["PHP_SELF"])."?s=home&page=".$i."\">";
$ss .= "<b>".$i."</b> ";
}
$ss .= "</a>";
}
return $ss;
}
eine Erweiterung haben, sodass nur X Seiten angezeigt werden, falls es zu viele Seitenlinks gibt.
So z.B. wenn ich 20 Seitenlinks habe aber nur so 7 angezeigt haben möchte, und die aktuelle Page Seite 6 ist, soll folgendes rauskommen:
1 ... 4 5 6 7 8 ... 20
Wie bekomme ich das hin?
Gibt es eventuell ein Tutorial, sodass ichs nicht nur kopier sondern auch verstehe/lerne!
Danke!