hi! ich hab schon wieder ein problem ..
es gehört zu dem menü an dem ich immernoch arbeite.
und zwar soll das feld, welches gerade aktiv geladen ist in einer anderen hintergrundfarbe gezeigt werden. dazu habe ich die farbe durch eine variable ersetzt, $color.
das menü wird mit ein schleife erzeugt, nämlich dieser:
$lines sieht zirka so aus (Sortierung | Aufschrift | Dateiname)
$element[2] hat dabei folgende funktion ($element[0] bezieht sich nur auf die sortierung):
das heisst nach klick auf einen link steht oben hinterm dateiname z.b. ?open=datei1.php
und mit dem folgenden code soll die farbe dann halt bestimmt werden. aber es passiert einfach nichts! die farbe bleibt einfach #959595, auch beim aktiven element wo sie ja eingentlich zu grau werden soll ..
findet da jemand den fehler? bin für jede hilfe dankbar!!
mfg
imp
es gehört zu dem menü an dem ich immernoch arbeite.
und zwar soll das feld, welches gerade aktiv geladen ist in einer anderen hintergrundfarbe gezeigt werden. dazu habe ich die farbe durch eine variable ersetzt, $color.
das menü wird mit ein schleife erzeugt, nämlich dieser:
PHP-Code:
for ($i = 0; $i < $cnt; $i++) {
$element = explode("|",$lines[$i]);
Code:
#|Home|datei1.php +|News|datei2.php
PHP-Code:
echo'<td bgcolor="'. $color .'"><a href="'. $PHP_SELF .'?open=
'. $element[2] .'" class="folding">'. $element[1] .'</a></td>';
und mit dem folgenden code soll die farbe dann halt bestimmt werden. aber es passiert einfach nichts! die farbe bleibt einfach #959595, auch beim aktiven element wo sie ja eingentlich zu grau werden soll ..
PHP-Code:
if (isset($open)) {
if ($open = $element[2]) {
$color = "#001B57";
} else {
$color = "#959595";
}
} else {
$color = "#959595";
}
mfg
imp
Kommentar