Seite 1 von 1

[PHP] include Datei aus anderem Ordner

Verfasst: 10.01.2004 18:42
von RogerM
Mal ne dumme Frage, aber ich möchte eine Datei includen, die einen Ordner weiter unten ist.

Bsp:

public_html/
-->test.php
public_html/ordner1
-->seite.php (hier soll die test.php eingebunden werden).

Ich habe dies bisher mit include("http://www.meinedomain.ch/test.php"); gemacht. Aber dann machte mein Provider eine Änderung an den Einstellungen:
[...]Deshalb können nun keine fopen-Befehle mehr abgesetzt werden, welche eine URL (http://...) wie eine Datei behandeln und diese öffnen möchten. Das schliesst include()/require()-Anweisungen, mit einer URL als Argument, mit ein.
[...]

Verfasst: 10.01.2004 18:55
von MrMind
Es gibt folgende Möglichkeiten:

Wenn die Struktur so ist

Zu öffnende Datei im Verzeichnis unterhalb der Datei wo es includet werden soll:

include("./ORDNERNAME/DATEINAME.DATEIENDUNG");

Wenn die Datei die die andere Datei includen soll in einem Unterverzeichnis liegt (Beispiel: public_html/Unterordner/index.php, public_html/zu_includende_datei.html):

inclöude("../DATEINAME.DATEIENDUNG");

Mfg
MrMind

Verfasst: 10.01.2004 19:05
von RogerM
Vielen Dank

Verfasst: 28.01.2004 22:06
von RogerM
wie mache ich, dass wenn ich in
public_html/Unterordner/Unterordner2/index.php

diese
public_html/zu_includende_datei.html

includen möchte?

Verfasst: 31.01.2004 15:19
von RogerM
Ich weiss, für erfahrene Programmierer dürfte diese Frage ein Witz sein, aber für mich ist es wichtig. Wenn mir also jemand helfen könnte, wäre ich froh...

Verfasst: 31.01.2004 16:14
von Pyramide
mit .. gehts aufwärts und mit Ordnername abwärts. Das ganze musst du dann nur noch mit / kombinieren: ../../datei.php

Verfasst: 31.01.2004 16:25
von RogerM
Pyramide hat geschrieben:mit .. gehts aufwärts und mit Ordnername abwärts. Das ganze musst du dann nur noch mit / kombinieren: ../../datei.php
Achso, vielen Dank!