Hallo MudGuard,
Bei FTP wird Dir normalerweise nur der Pfad unterhalb "Deines" Bereichs angezeigt
Das hängt vom Hoster und von der FTP Verbindung ab. Bei meinem Hoster sehe ich bei einer FTP-Verbindung meinen Customer-Bereich als Root, und bei SFTP sehe ich den kompletten Pfad ab Root.
$_SERVER['DOCUMENT_ROOT'] ist jedenfalls eine sinnvolle Möglichkeit.
Eine andere Idee könnte sein, den Includepfad relativ zur magic constant __DIR__
zu setzen. Die ist aber schlechter, man sollte das nur tun wenn das Script von der Kommandozeile laufen soll (wo $_SERVER['DOCUMENT_ROOT'] leer ist), denn bei Verwendung von __DIR__
muss man jedesmal nachdenken, in welchem Ordner das Script ist, von dem aus eingebunden wird.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi