phpbar.de logo

Mailinglisten-Archive

[php] Besuchter Link einfärben im PHP-Menü , wie geht das?

[php] Besuchter Link einfärben im PHP-Menü , wie geht das?

Stefan liste07 at trick-box.de
Die Mai 1 09:53:32 CEST 2007


Hallo,

Am Dienstag 01 Mai 2007 09:07 schrieb Marita Betz:


> Ich möchte das gerne so haben, wie auf der Seite
> http://barrierefreies-webdesign-mb.de. Da das Menü jetzt in PHP
> geschrieben ist, weiss ich nicht wie ich das machen kann. Ich habe
> noch nicht sehr viel Erfahrung mit PHP.

Man kann das auch hardcoded machen, also nicht über css.

Du hast ja Deinen Code


<?
print'<a name="Hauptmenue"></a>';
$arrNavi = array(
         'index.php'            => 'Start',
        'datenbankabfrage.php' => 'Datenbankabfrage',
      
         'ueberdiedatenbank.php'        => '&Uuml;ber die Datenbank',
         'partner.php'          => 'F&ouml;rder/Partner',
         'hilfe1.php'               => 'Hilfe',
         'inhalt.php'             => 'Inhalt',
         'aktuell.php'          => 'Aktuell',
         'links.php'             => 'Links',
         'impressum.php'        => 'Impressum',
         'cssswitch.php'        => 'Layout ausschalten'
         );
        
         print "<ul>\n";
        
         foreach ($arrNavi as $datei => $linktext) {
        

// Hier habe ich was verändert
	if (basename($_SERVER["PHP_SELF"]) == $datei)
		print '<li><span class="hier">'. $linktext . '</span></li>\n';
	else  print '<li><a href="' . $datei . '>'.$linktext . '</a></li>\n';
         }
         print "</ul>\n";
        
         ?>

Ungetestet



Ade merci
Stefan

-- 
Nach einem trefflichen Mittagessen ist man geneigt, alles zu 
verzeihen.
Oscar Wilde

php::bar PHP Wiki   -   Listenarchive