Christian Seiler: Dateiname herausfinden?

Beitrag lesen

Hallo Andavos,

der ist immer in der Variabel $PHP_SELF gespeichert.

Nein.

<?php
echo $PHP_SELF;
?>

Das ist nicht, was der Fragesteller wollte.

$PHP_SELF ist *nur* dann gefüllt, wenn register_globals = on ist. Wenn es off ist, dann ist es nicht gefüllt. Die Lösung, die der Fragesteller bereits hatte, war deutlich besser, denn diese ($_SERVER['PHP_SELF']) funktionierte überall, egal ob register_globals nun an oder aus war. Außerdem wollte der Fragesteller explizit den Dateinamen, nicht den kompletten Pfad. Bitte erst genau lesen, dann denken und dann antworten. Und nebenbei bei PHP-Fragen bitte keine Lösungen vorschlagen, die nur bei register_globals = on funktionieren. Danke.

Viele Grüße,
Christian