if und else Abfrage? Wie denn hier?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
Toflar
Mitglied
Beiträge: 95
Registriert: 25.07.2005 16:06
Wohnort: Lyss (CH)
Kontaktdaten:

if und else Abfrage? Wie denn hier?

Beitrag von Toflar »

Huhu...

Hab die Sache mit dem Menü fertig gebracht^^
Möchte nun, dass es Login anzeigt, wenn keine Session existiert und umgekehrt wenn eine vorhanden ist, dass es Logout anzeigt.

Eigentlich ganz einfach, aber da die Sache in einem Array ist, weiss ich nicht, ob ich da einfach if und else reinschreiben kann:

Code: Alles auswählen

$menuStruct=array(
"Home"=>array("root"=>$siteRoot."news"),

"About IMHP"=>array("root"=>$siteRoot."about", "» Firmenphilosophie"=>$siteRoot."firmenphilosophie", "» Die Mitarbeiter"=>$siteRoot."mitarbeiter", "» Solidaritätsfonds"=>$siteRoot."solidaritaetsfonds"),

"Die Akteure"=>array("root"=>$siteRoot."akteure", "» Kader"=>$siteRoot."kader", "» Spielerbewertungen"=>$siteRoot."spielerbewertungen", "» Spielerstatistiken"=>$siteRoot."spielerstatistiken", "» Bussenliste"=>$siteRoot."bussenliste", "» Dude of the Week"=>$siteRoot."dude_of_the_week"),

"Der Match"=>array("root"=>$siteRoot."match", "» Spielplan"=>$siteRoot."spielplan", "» Die Trainer"=>$siteRoot."trainer", "» Matchberichte"=>$siteRoot."matchberichte", "» Die Fans"=>$siteRoot."fans"),

"Blödsinn"=>array("root"=>$siteRoot."bloedsinn", "» Fluri"=>$siteRoot."fluri", "» Fintsch"=>$siteRoot."fintsch", "» Zurflüh"=>$siteRoot."zurflueh", "» Oppli"=>$siteRoot."oppli", "» Küffer"=>$siteRoot."kueffer"),

"Kabinengeflüster"=>array("root"=>$siteRoot."kabinengefluester"),

"Login"=>array("root"=>$siteRoot."login")
);
Session ist $_SESSION['user']...

Hab mir noch überlegt, ob ich mit array_push arbeiten muss. Hab allerdings keine Ahnung!
Zuletzt geändert von Toflar am 11.07.2006 18:57, insgesamt 1-mal geändert.
JHO-Clan

Beitrag von JHO-Clan »

Vielleicht ist es ja zu viel verlangt, aber wenn man nichtmal so programmiert, so könnte man den Code wenigstens hier in einer etwas gegliederten Form anbieten.

Du erwartest doch nicht etwa von uns, dieses Code-Gewusel zu entwirren!
-- Außerdem: So entstehen Syntaxfehler!
Benutzeravatar
Toflar
Mitglied
Beiträge: 95
Registriert: 25.07.2005 16:06
Wohnort: Lyss (CH)
Kontaktdaten:

Beitrag von Toflar »

Ist natürlich gegliedert dargestellt...nur halt mit Tabs und die gehn hier nicht...ich pass das Ganze mal an...
Antworten

Zurück zu „Coding & Technik“