Seite 1 von 1

dateien in unterverzeichnissen im root verzeichnis ausführen

Verfasst: 12.05.2004 19:09
von erazerhead
hallo.
ich weiß nicht ob das hier die richtige kategorie ist, wenn nicht bitte verschieben.

das problem was ich habe ist folgendes:
ich würde gerne inhaltsseiten erstellen, die in anderen ordnern sein sollen. wenn man dann aber dorhin verlinkt stimmen die ganzen pfadangaben der headers usw. nicht...

also müsste ich alle inhaltsseiten ins root verzeichnis stellen...leider hätte ich dann da schnell 100e von seiten und das wäre sehr unübersichtlich, eigentlich kaum machbar...

die nächste möglichkeit wäre immer mit http_get anzusprechen und mit if festzulegen, was aus dem unterverzeichnis included werden soll....das problem wäre dann, dass die if/ifelse immer erweitert werden müsste und irgendwann kilometerlang wäre

deshalb:
gibt es eine möglichkeit die dateien aus den unterverzeichnissen im root verzeichnis auszuführen?
beispiel:
im ordner "domain.de/interviews/interviewxy" befindet sich die datei "interview123.php" diese soll per <a> geöffnet werden...wenn sie aber geöffnet wird im verzeichnis "root/interviews/interviewxy". sie soll aber im verzeichnis "domain.de" ausgeführt werden, damit die ganzen includes und pfadangaben vom phpbb noch stimmen.
ist das möglich, wenn ja wie?

ich hoffe mal, das verständlich ist was ich meine....

gruß malu

Verfasst: 14.05.2004 03:20
von D@ve
Hohl Dir doch über $_SERVER["HTTP_REFERER"] den Serverpfad und bastel dann Variablen für verschieden verzeichnisse.

zB.
$includes = $_SERVER["HTTP_REFERER"] . "/includes/";

So kannst Du die Dateien abhängig von der Ebene in der Du gerade bist aufrufen bzw. verlinken.

Gruß, Dave