Kleines Problem Pfad herausfinden

spikaner

Quereinsteiger @ php
Ich will den Pfad zu einer index.php herausfinden so da alle forensysteme eine unterschiedliche Ordnerstruktur haben wo die ganzen classen drinliegen hab ich nun ein Problem wie komme ich da ran.
Meine Idee ist nun
Die $_SERVER Variablen zu nutzen.
[SERVER_NAME] gibt mir schonmal den hostnamen
aber wie finde ich nun heraus ob das Forum direkt in www oder htdocs ordner liegt oder einen unterordner? www/forum/
das einzige was ich noch weiß das im hauptordner wo sich die index.php befindet sich noch ein ordner mit namen videos befinden muß

Ich hoffe ich habe mich nicht alzu kompliziert ausgedrückt

mfg Spikaner
 
Brauchst du den physikalischen Pfad auf dem Webserver (also im Dateisystem), dann kannst du das so machen:

PHP:
echo dirname(__FILE__);

Brauchst du aber die Web-Adresse, dann kannst du das evtl. so machen:

PHP:
$fullURL = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on'? 'https://' : 'http://') . $_SERVER['HTTP_HOST'] . $_SERVER['SCRIPT_NAME'];

// Jetzt bei $fullURL den Dateinamen abschneiden

$folderURL = substr($fullURL, 0, strrpos($fullURL, '/')+1);

echo "$fullURL<br/>";

echo "$folderURL<br/>";
 
Zurück