php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.12.2008, 09:20  
Neuer Benutzer
 
Registriert seit: 26.11.2008
Beiträge: 3
grotesk befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Id Problem bei einer Schleifennavigation

hallo leute!

ich habe mir eine navigation bestehend aus einem multidimensionalen array und und 2(normal & sub) dazugehörigen foreach schleifen gebastelt.
funktioniert soweit auch ganz gut. nur habe ich jetzt folgendes problem bei der ausgabe:

Der Code für die Ausgabe:
Zitat:
echo '<li id=""><a href="index.php?s='.$name.'">'.$item['title'].'</a>';
wie füge ich jetzt zb den id namen "current" ein bei einem aktiven link ohne dass die schleife es bei einem treffer auf alle navigationselemente überträgt?

bei break & continue kommt immer eine fehlermeldung und exit() funktioniert auch nicht.
also sobald ein treffer ist werden alle links mit der id versehen. was eben nicht sein sollte..
ich hoffe mal dass es eine lösung dafür gibt ohne eine schleifenfreie navigation zu schreiben ; )

ich danke euch schon mal im vorraus!!

grotesk

Geändert von grotesk (23.12.2008 um 09:25 Uhr).
grotesk ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 23.12.2008, 09:26  
Erfahrener Benutzer
 
Registriert seit: 28.03.2008
Beiträge: 1.847
HPR1974 wird schon bald berühmt werden
Standard

also Du musst prüfen ob $name == $_GET['s'] und abhängig davon id="current" oder eben id="was anderes" setzen.
HPR1974 ist offline  
Alt 23.12.2008, 09:35  
Neuer Benutzer
 
Registriert seit: 26.11.2008
Beiträge: 3
grotesk befindet sich auf einem aufstrebenden Ast
Standard

lol ja das wars ; )
funktioniert!
danke dir!!

Edit: hab da aber auf das submenü vergessen

\/

Geändert von grotesk (23.12.2008 um 15:06 Uhr).
grotesk ist offline  
Alt 23.12.2008, 09:53  
Erfahrener Benutzer
 
Registriert seit: 02.12.2008
Beiträge: 357
webproger befindet sich auf einem aufstrebenden Ast
Standard

und dann bitte als erledigt markieren!
__________________
webproger ist offline  
Alt 23.12.2008, 14:47  
Neuer Benutzer
 
Registriert seit: 26.11.2008
Beiträge: 3
grotesk befindet sich auf einem aufstrebenden Ast
Standard

hab da auf was vergessen deswegen wieder auf sry ; )
das obere menü funktioniert schon klasse nur das submenü hängt da noch etwas hinterher =D wenn ich etwas im submenü öffne wird das oben markierte wieder zurückgesetzt.. (es werden beide über $_GET['s'] angesprochen also von dem her klar...)
Zitat:
function css($name)
{
if($name == $_GET['s']) { return 'current';}
elseif(!isset($_GET['s']) && $name == 'startlink') { return 'current';}
else {return '';}
}
jetzt kann ich für mein submenü und das normale menü ein und die selbe funktion benutzen.. nur wie bleibt dann der elternlink auf current wenn ich einen link im submenü öffne und $_GET['s'] wieder einen anderen wert bekommt?
im array haben die elternlinks das element " parents => '' " und die sublinks " parents=>'Elternname' " nur mit was soll ich das vergleichen? ^^

grotesk
grotesk ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Problem: PHP Selbe Datei mehr als 1 Mal soulan PHP Tipps 2008 13 28.11.2008 22:51
Problem Upload mehrere Dateien und schreiben in DB Lapje PHP Tipps 2008 1 22.10.2008 13:12
utf8 Problem (Daten aus DB auslesen) go1denboy PHP Tipps 2008 1 23.09.2008 12:19
Problem mit swfobjects R4v3r JavaScript, Ajax und mehr 8 21.09.2008 14:17
[Erledigt] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
datensätze defekt oder problem mit dem einlesen? Ministry Datenbanken 4 06.07.2006 18:42
problem!!! PHP Tipps 2006 6 08.02.2006 11:06
Array Problem [Ansatz ?] PHP Tipps 2005 0 27.01.2005 18:24
[Erledigt] Problem bei Massenmails versenden mit der Funktion mail PHP-Fortgeschrittene 3 19.01.2005 13:36
[Erledigt] Problem mit Übergabe einer Klasse in PHP4 PHP-Fortgeschrittene 10 08.01.2005 21:00
Problem mit Weiterleitung PHP Tipps 2004-2 16 22.12.2004 17:49
Smarty und PHP-Skript Problem PHP Tipps 2004-2 2 03.12.2004 22:27
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34
[Erledigt] Problem mit Timestamp! PHP Tipps 2004 24 08.06.2004 19:51
Login Problem PHP Tipps 2004 4 04.06.2004 18:46


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:14 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum