vaudi: Relative Verlinkung / Include

Beitrag lesen

Hallöchen,

Noch was:

Ich hab bei meinem Webhoster die Möglichkeit, Dateien mit sensiblen Daten (z.B. Datenbank-Login) in einem Ordner abzulegen, der per Browser nicht zugänglich ist. Dazu muss ich beim include einen dokument-relativen Pfad nehmen, der eine Ebene höher führt als die index-Datei gespeichert ist.

Benutze _immer_ den absoluten Pfad im Dateisystem, um deine Includes zu laden ...

Beim genaueren Lesen müsste auffallen, dass ich auf Dateien oberhalb der DOCUMENT ROOT der Website zugreife:

  • oberstes Verzeichnis mit FTP-Zugriff
      '- Ordner für Website
      '  '- index.php
      '- Ordner für includes
         '- daten.inc.php

Wie sollte ich jetzt anders als mit '../Ordner für includes/daten.inc.php' zugreifen?

'/daten.inc.php' sucht in 'Ordner für Website/'
  '/Ordner für includes/daten.inc.php' sucht in 'Ordner für Website/Ordner für includes/'

... womit wir exakt beim anfänglich beschriebenen Problem wären.

MfG
vaudi