Seite 1 von 1

Fragen zum Navigationsmenü

Verfasst: 11.06.2005 19:05
von Neo_
Also ich hab mit PHP frames simuliert. Nun hab ich festgestellt das ich bei den Unermenüs Probleme habe. Wenn ich ein Untermenü anklicke, dann erscheint das Untermenü mit dem inhalt vom Menü :/ D.h der inhalt vom untermenü wird in den Inhalt vom Menü aufgerufen, was ja auch vom Code her logisch erscheint. Nur was muss ich machen, das sich das Untermenü in eine neue seite lädt und nicht in das menü selbst?

Code: Alles auswählen

if(isset($_GET['section']) AND isset($dateien[$_GET['section']])) 
{ 
if(!file_exists($dateien[$_GET['section']])); 
 
include $dateien[$_GET['section']]; 
} 
else {
include ("home.php");
}
 
    if(isset($_GET['subsection']) AND isset($dateien[$_GET['subsection']])) 
    { 
    if(!file_exists($dateien[$_GET['subsection']])); 
 
    include $dateien[$_GET['subsection']]; 
    }  
  
        if(isset($_GET['action']) AND isset($dateien[$_GET['action']])) 
        { 
        if(!file_exists($dateien[$_GET['action']])); 
 
        include $dateien[$_GET['action']]; 
        }
 
 

Verfasst: 11.06.2005 22:30
von Pyramide
Irgendwie habe ich selbst nach dem dritten Durchlesen dein Problem nicht verstanden. Kannst du mal eine URL zu einer Seite posten, auf der man das Problem angucken kann?

Verfasst: 12.06.2005 00:24
von Neo_
Sorry wenn ich mich unklar ausgedrückt habe. Ich versuch es nochmal zu erklären. Also, ich habe ein Navigationsmenü mit PHP erstellt (siehe Code oben) das Menüs, Untermenüs und unter-untermenüs enthält. Klick ich jetzt ein Untermenü an, dann hab ich nicht nur den Inhalt des Untermenüs, sondern auch den Inhalt vom Menü, von der das Untermenü ausgeht.

Irgendwe scheiterst immer noch an der Erklärung :/ Hier ist mal der Links zu meiner Seite. Vielleicht versteht ihr dann mein Problem eher.
Ist allerdings nur ne Testseite!

Hier zur Testseite

Re: Fragen zum Navigationsmenü

Verfasst: 12.06.2005 01:34
von Pyramide

Code: Alles auswählen

if (isset ($_GET['action']) AND isset ($dateien[$_GET['action']])) {
	include $dateien[$_GET['action']];
}
elseif (isset ($_GET['subsection']) AND isset ($dateien[$_GET['subsection']])) {
	include $dateien[$_GET['subsection']];
}
elseif (isset ($_GET['section']) AND isset ($dateien[$_GET['section']])) {
	include $dateien[$_GET['section']];
}
else {
	include ("home.php");
}
So?

Verfasst: 12.06.2005 06:49
von Neo_
Ja genau das war es :)
Danke dir :lol: