Thomas Luethi: navigation mit PHP! fehler!

Beitrag lesen

Hallo,

Ich verstehe Dein Problem nicht ganz.
PHP schreibt genau das, was Du ihm sagst.
Wenn Du sagst, es soll "index.php" schreiben, warum erwartest Du,
dass es ploetzlich "home.php" schreibt?

Der Pfad zur Datei selbst ist in der Variable
$_SERVER['PHP_SELF'] (funktioniert ab PHP 4.1 immer + ueberall)
oder
$HTTP_SERVER_VARS['PHP_SELF'] (nur unter gewissen Bedingungen)
oder
$PHP_SELF (nur unter gewissen Bedingungen)

Siehe http://www.php.net/manual/en/language.variables.predefined.php

Nur den Dateinamen, also alles nach dem letzten Slash, erhaeltst Du so:
$dateiname=substr(strrchr($_SERVER['PHP_SELF'],"/"),1);

HTH, Gruesse,

Thomas