Hallo Kalle,
Das ist beim Apachen das Feature "pathinfo", das per Default eingeschaltet ist.
noch ein kleiner Nachtrag für die Praxis:
Bau Dir eine Datei, die nur die phpinfo()-Funktion enthält. Nennen sie einfach "info.php" und speichere sie gleich im Wurzelverzeichnis Deiner Domain
Wenn Du dann "http://example.org/info.php/xxxyyy" in die Adressleiste Deines Browsers schreibst, findest Du unter den Apache-Environment-Variablen und in den PHP-Variablen einen Eintrag wieder:
PATH_INFO /xxxyyy
_SERVER["PATH_INFO"] /xxxyyy
Die Auswertung sit dann ein Leichtes.
Und nochmal ganz deutlich: wenn man pathinfo bei Apache eingeschaltet lässt, sollte man tunlichst die Verwendung von $_SERVER['PHP_SELF'] überdenken und im Zweifelsfalle immer lieber $_SERVER['SCRIPT_NAME'] verwenden. Formulare werden sonst per Cross-Site-Scripting entführbar, was besonders bei Anmeldeformularen (User/Password) unangenehm ist.
LG
Chris©