Andreas Korthaus: php-include und der pfad dahin

Beitrag lesen

Hi!

kann sich da jemand einen reim drauf machen ??

pfad-mäßig sieht das so aus:

+-scripts / conn.inc.php
|
+-sites/test.php
|
+index.php

also eigentlich müßte ich doch von test.php mit
dem pfad /scripts/conn.inc.php auf die datei kommen , oder ???

Nein, da Funktionen wie include, fgets, file... sich auf das lokale File-system beziehen. Und da ist / nicht der Document-root der Domain, sondern das Root-Verzeichnis des Servers(unter Win c:). ../ ist relativ  zu aktuellen Script, daher funktioniert es. Sonst kannst Du den kompletten Serverpfad verwenden.

Grüße
Andreas