kostenloser Webspace werbefrei: lima-city


Einen Ordner hoch?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    planschkuh

    Kostenloser Webspace von planschkuh, auf Homepage erstellen warten

    planschkuh hat kostenlosen Webspace.

    Wie komme ich in der include() einen Ordner "nach oben"?

    -->AUordner
    |
    |
    -->Ordner|
    |
    -->Unterordner

    ANgenommen im Ordner "UNterordner" ist jetzt eine Datei.
    Undich will im "AUordner" eine datei vom unterordner Includieren.
    Muss ich dann den gesammten Pfad angeben?
    Oder gibt es eine andere Funktion?

    EDITDas schaubild sieht estwas komisch aus.
    Aber der Ordner "Ordner " soll die Ordner "AUordner" und "Unterordner" entahlten.


    Beitrag ge?ndert am 25.01.2006 19:54 von planschkuh
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. c*********c

    Inkludieren von Dateien in Unterordnern:

    include('Unterordner/bla.php');

    Es w?re auch m?glich, folgendes zu schreiben. Wobei diese Methode (absoluter Pfad) auf lima nicht funktioniert:

    include('www.bla.de/AUOrdner/unterordner/bla.php');


    Dateien in ?bergeordneten Ordner einbinden:

    include('../bla.php');





    Beitrag ge?ndert am 25.01.2006 20:35 von compactdisc
  4. include findet normalerweise nur in den "Include"-Pfaden und den darunterliegenden Verzeichnissen (sowas wie "Ordner" gibt es nicht, das ist eine Microsoft-Erfindung).

    Das "normalerweise" h?ngt von der Einstellung in der PHP.ini ab:

    http://de.php.net/manual/de/ini.sect.path-directory.php#ini.include-path

    Wenn du eine Datei einbinden willst, die oberhalb eines solchen Verzeichnisses liegt, musst du den gesamten Pfad angeben (es sei denn, der "." ist in der PHP.ini gesetzt).

    include('../irgendwas.php');
    funktioniert, wenn der "." gesetzt ist. Aber dann auch nur, wenn du ?berhaupt Zugriff auf das Verzeichnis hast. Beim Lima-Webspace sind alle Verzeichnisebenen ?ber dem so genannten WWW-Root nicht erlaubt:

    Der WWW-Root ist: "/home/webpages/lima-city/__benutzername__/html"

    Wenn du nur das ?bergeordnete Verzeichnis ("Eltern-Verzeichnis") eines Verzeichnis erfahren willst, solltest du dir mal die PHP-Funktion dirname() ansehen. Die macht genau das.

    http://de.php.net/manual/de/function.dirname.php
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!