Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Gutes Tutorial für Navigationsleiste mit PHP gesucht





Frage

Hallo, ich suche ein gutes Tutrial für eine Navigationsleiste mit PHP. Vielleicht kennt jemand soetwas im Netz. Zur Zeit mache ich die Navigation ganz simpel, etwa so: _______ <html> <head> ... <title> <?php switch ($_GET['action']) { case "home": echo "Homepage"; break; case "screenshots": echo "Homepage: Screenshots"; break; case "download": echo "Homepage: Downloads"; break; default: echo "Homepage"; break; } ?> </title> </head> <body> ... (Header, Logo u.s.w. was immer da ist) <a href="index.php?action=home">Home</a> <a href="index.php?action=screenshots">Screenshots</a> <a href="index.php?action=download">Downloads</a> <?php switch ($_GET['action']) { case "home": include ("home.inc"); break; case "screenshots": include ("screenshots.inc"); break; case "download": include ("downloads.inc"); break; default: include ("home.inc"); break; } ?> </body> </html> _______ Das ganze funktioniert ja eigentlich auch gut, aber irgendwie komme ich jetzt an die Grenzen: Ich will z.B. unter 'Screenshots' 3 Bilder zum Anklicken (und somit zum Ansehen) hineinstellen (Seite mit Header u.s.w. soll neugeladen werden, aber unten soll dann beim Inhalt das Bild groß erscheinen). Das könnte ich zwar wieder machen über einen weitere Eintrag á la: case "bild1": include "bild1.inc"); break; und entsprechent einen Link mit <a href="index.php?action=bild1">Bild 1 ansehen</a> machen, aber das will ich nicht, weil ich dann bei jeden kleinsten neuen Link wieder einen Eintrag machen müsste (aber ich eigentlich die oberen Links "Home, Scrennshots, Download" als Hauptnavigation behalten würde und nicht bei einen kleinen (Unter-)Link verändern will). Ich würde es gernen irgnendwie innerhalb der scrennshots.inc regeln. Das z.B. als Entergebnis für einen Klick auf den Link von Bild 1 soetwas in der Navigation erscheint: index.php?action=screenshots[b]&bild=1[/b] Geht das irgendwie? Oder kennt jemand für solche Navigationen mit Untereinträgen ein Tutorial? [i]<gruß thj>[/i]

Antwort 1 von TheHappyJoker

Ich bin jetzt auf eine Technik namens "Menu 3" gestoßen.

http://www.ulf-wendel.de/projekte/menu/tutorial.php

Sieht im Vergleich zu meiner ziemlich kompliziert und lang aus... :-(

Kann ich mich schonmal auf soetwas langes in der Art einstellen mit meinen Vorhaben, oder geht das auch einfacher?

<gruß thj>

Antwort 2 von TheHappyJoker

Oh man, das Problem hat sich gelöst (ähm, ich meine, ich habe es gelöst :)

Sorry.

Da alles über die index.php abläuft (also Hauptnavigation und Untermenüs) brauche ich ja gar nicht die index.php verändern. Den Inclue-Befehl kann ich ja genausogut in der screenshots.inc vornehmen (da sie ja sowieso eingefügt wird).

Die billigste Variante wäre also folgende (wenn's tatsächlich jemand interessieren sollte :)

screenshots.inc:

<a href="index.php?action=screenshots&image=1"></a>
<a href="index.php?action=screenshots&image=2"></a>
<a href="index.php?action=screenshots&image=3"></a><br>
<?php
if ($_GET['image']) {
echo "<img border=\"0\" src=\"images/";
echo $_GET['image'];
echo ".gif\">";
}
?>

(für den Fall, dass die Bilder 1, 2, 3 als Namen haben - lässt sich auf diese Weise also enorm leicht erweitern, da man weitere Bilder nur weiter nummerieren muss und nur noch einen <a>-Link hinzufügen muss).

<gruß thj>

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: