Tag zusammen,
ich stehe, bzw. stand vor dem Problem, dass ich gerne eine Website mit 2 abgetrennten Bereichen voneinander erstellen wollte. Jeder Bereich sollte seine eigene Navigation haben und man soll praktisch über 2 Tabs von einem Bereich zum Anderen wechseln können. Der Tab aus dem Bereich, wo man sich gerade befindet sollte farbig unterlegt werden und das automatisch^^
Meine Lösung:
Das funktioniert soweit auch bestens, bsp:
http://diablo3clan.di.funpic.de/diablo3/...r_navi.php
Gegenstück: http://diablo3clan.di.funpic.de/diablo2/...r_navi.php
Nun will ich euch PHP-Experten jedoch fragen, ob das so okay ist, oder ob das in irgendeiner Weise unsauber ist?!
Bin noch ein PHP-Anfänger und kenne mich darum nicht soo gut aus. Das Script is jedoch selber geschrieben^^
lg
ich stehe, bzw. stand vor dem Problem, dass ich gerne eine Website mit 2 abgetrennten Bereichen voneinander erstellen wollte. Jeder Bereich sollte seine eigene Navigation haben und man soll praktisch über 2 Tabs von einem Bereich zum Anderen wechseln können. Der Tab aus dem Bereich, wo man sich gerade befindet sollte farbig unterlegt werden und das automatisch^^
Meine Lösung:
PHP-Code:
<?php
// Definiere 2 Variablen mit den Diablo Versionen
$diablo2 = "diablo2"; // Entspricht dem Ordnername des Diablo2-Bereiches
$diablo3 = "diablo3"; // Entspricht dem Ordnername des Diablo3-Bereiches
// Lese aktuellen Link aus, Schema: server/version/bereich/rest | Bsp.: diablo3clan.di.funpic.de/diablo3/forum/linkauslesen_fuer_navi.php
$aktuelleseite = $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
// Trenne Link an allen Slashes in die vier oben genannten Teile auf
list ($aktuelleseite_server, $aktuelleseite_diabloversion, $aktuelleseite_bereich, $aktuelleseite_rest) = split('[/]', $aktuelleseite);
// Prüfe aktuelle Version und gebe Navigation je nach Version aus
if ($aktuelleseite_diabloversion == $diablo2) {
echo "Diablo 2 Navigation";
} elseif ($aktuelleseite_diabloversion == $diablo3) {
echo "Diablo 3 Navigation";
} else {
echo "Diablo 2 Navigation";
}
?>
Das funktioniert soweit auch bestens, bsp:
http://diablo3clan.di.funpic.de/diablo3/...r_navi.php
Gegenstück: http://diablo3clan.di.funpic.de/diablo2/...r_navi.php
Nun will ich euch PHP-Experten jedoch fragen, ob das so okay ist, oder ob das in irgendeiner Weise unsauber ist?!
Bin noch ein PHP-Anfänger und kenne mich darum nicht soo gut aus. Das Script is jedoch selber geschrieben^^
lg