Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

PHP includes und relative Pfade

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
wuschba
PostRank 8
PostRank 8
Beiträge: 655
Registriert: 16.06.2006, 16:37

Beitrag von wuschba » 07.10.2006, 11:24

Hallo!

Habe folgendes Problem: Ich möchte ein Script relativ anlegen, also dass es in jedem Verzeichnis läuft.

datei1.php4 soll also z.B. datei2.php includen:
hauptverzeichnis
- verzeichnis1
-- datei1.php4

- verzeichnis2
-- datei2.php4


Dazu schreibe ich in datei1.php4:
include "../verzeichnis2/datei2.php4".

Dann erhalten ich aber:
Warning: main(../verzeichnis2/datei.php4): failed to open stream: No such file or directory in [pfad]\hauptverzeichnis\verzeichnis1\datei1.php4 on line 2

Wieso funktioniert das nicht und wie mache ich es richtig? Der php-include-path enthält auch ".", also müßte es meiner Meinung nach oben funktionieren...