Codesnippet für Webmaster
Wir wollen schnell ein passwortgeschütztes Verzeichnis auf dem Kundenserver anlegen. Leider wissen wir den absoluten Pfad des Servers nicht, und den geben wir gewöhnlich in der .htacces-Datei an, wenn wir auf die zugehörige .htpasswd-Datei verweisen.
Da stellen wir eine PHP-Datei auf den Server, die diese Zeile enthält:
echo $_SERVER["PATH_TRANSLATED"];
Aufrufen und Pfad in die .htaccess kopieren. Fertig. Fast fertig – die PHP-Datei bitte löschen, braucht ja keiner zu wissen, wie der Pfad heißt.
Geschrieben am 21.04.2008 um 12:00:43 Uhr in der Kategorie Allgemein, Anfänger, Feed: RSS 2.0. Sie können einen Kommentar schreiben.
Bei mir hat diese Zeile leider nicht funktioniert. Ab der PHP Version 4.3.2? ist die Variable “PATH_TRANSLATED” abgeschaltet. Als Alternative funktioniert aber:
echo $_SERVER['SCRIPT_FILENAME'];
Mit freundlichem Gruß
Sven Soltmann
sehr guter tipp vielen dank. hilf vor allen dingen, wenn man vom kunden nur eine “eingesperrte” web ftp oberfläche bekommt.