Yeenah: Nach mod rewrite kein php_self mehr?

Beitrag lesen

Hallo,
seit Kurzem unterstützt mein Server auch endlich Mod Rewrite und ich habe es auch sofort voll ausgenutzt, sprich alle Links umgeschrieben und Parameter entfernt. Alles schön und gut, aber leider ist folgendes Problem aufgetreten:

1. Vor Mod Rewrite habe ich ein Pagination Script für die Seitenzahlen benutzt:

  
$menu = array(  
"3" => "3",  
"2" => "2",  
"1" => "1",  
);  
?>  
  
<?  
foreach($menu as $eintrag => $datei){  
  
  if ($datei == basename($_SERVER['PHP_SELF']))  
  
  {  
   echo " &nbsp;<a class=\"pagination\" href=\"$datei\"><font color=\"#626ea0\">$eintrag</font></a> ";  
  }  
  
  else  
     {  
   echo " &nbsp;<a class=\"pagination2\" href=\"$datei\">$eintrag</a> ";  
  }  
  
}  
?>  

Da ja alle Seiten die Endungen .php hatten, wurde die Seitenzahl der aktuellen Seite hervorgehoben.

2. Nach dem ich alle Links umgeschrieben habe, haben sie auch keine Endungen mehr, sehen also so aus: http//seite.de/inhalt

Zwar funktioniert noch das Pagination Script, leider wird die aktuelle Seitenzahl nicht mehr hervorgehoben und sieht aus wie alle anderen eitenzahlen.

Wie kann ich das Script verändern, so dass die aktuelle Seitenzahl immer noch hervorgehoben wird?

Danke im Voraus!