Auge: Relative Verlinkung / Include

Beitrag lesen

Hallo

Beispiel(e)? Genau bei Pfadangaben im HTTP-Kontext (es gibt eine DOCUMENT ROOT) ist sie _nicht_ notwendig.

Im Zusammenhang mit reinem HTML ist die startordner-relative Angabe auch meiner Meinung nach prinzipiell vorzuziehen.

Genau diesen Fall nehme ich nach den Einlassungen des OP an.

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 ...

Und um nicht bei jeder Seite zu überprüfen, ob dieser Pfad stimmt, ...

... und du musst nicht immer wieder überprüfen, wieviele Verzeichnisebenen höher oder tiefer du bist.

Tschö, Auge

--
Die deutschen Interessen werden am Liechtenstein verteidigt.
Veranstaltungsdatenbank Vdb 0.2