Wie kann ich in PHP/ HTML Pfeile (mit hinterlegtem) Link zur nächsten/ letzten Seite erstellen?

...komplette Frage anzeigen

1 Antwort



<?php
$menu = array(
1=>"home",
2=>"seite2",
3=>"Seite3",
4=>"Seite4"
);
$page_param = $_GET["page"];
$page_key = array_search($page_param,$menu);
function seite($nkey,$mpage) {
return "<a href='?page=$mpage[$nkey]'>$mpage[$nkey]</a>";
}
$html_menu ="";
if ($page_key > 1 ) {
$html_menu .= seite(($page_key-1),$menu);
$html_menu .=" | ";
}
$html_menu .= $page_param;
if ($page_key < 4) {
$html_menu .= " | ";
$html_menu .= seite(($page_key+1),$menu);
}

echo $html_menu;
?>

.



um deine Pfeile da einzubauen , brauchst du nur noch ein parameter in die function packen und diesen einsetzen , in den if's dann entsprechend das zeichen mitgeben .

1
@RakonDark

vielen Dank erstmal, aber kannst du mir noch ein beispiel geben wie ich nun die bilder mit dem ?page_param? ersetzen kann?

0

Statt

if ($page_key < 4) {

würde ich am besten

if ($page_key < count($menu)) {

schreiben. Dann geht das nicht nur, wenn du vier Seiten hast, sondern auch mehr oder weniger ;)

0
@Minilexikon

nene ich meine wie ich die seitennamen mit einem bild tauschen kann :)

0

Was möchtest Du wissen?