$backlink = "\n<br><a href="".$PHP_SELF."">Zurück</a>\n";
Das ergibt dann in HTML bei aufruf:
<br><a href="in:/usr/bin:/bin">Zurück</a>
...hatte das Problem bis anhin noch nicht. Habe schon des öftern was von php im cgi-modus oder so gehört - hat es vielleicht damit was zu tun?
Möglich. Rufe phpinfo() auf; läuft PHP im Modulmodus, sollte im ersten angezeigten Block "Server API: Apache" stehen (oder der Name eines anderen Webservers), im CGI-Modus wird stattdessen irgendwas mit CGI auftauchen.
Unter http://hoohoo.ncsa.uiuc.edu/cgi/overview.html findest Du die Spezifikation der CGI-Schnittstelle, insbesondere die Umgebungsvariablen unter http://hoohoo.ncsa.uiuc.edu/cgi/env.html dürften Dich interessieren (Anmerkung: diese Variablen existieren auch in der PHP-Modulversion).
Wenn du auf der phpinfo()-Seite ganz an's Ende gehst, findest Du die Liste der Variablen, die Dir von PHP zur Verfügung gestellt werden. Suche dort nach einem Eintrag namens "SCRIPT_NAME".
Gruß,
soenk.e