oberhalb root includen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • oberhalb root includen

    hallo, ich stehe auf dem schlauch:

    include.inc liegt im ordner "geheim" oberhalb rootverz.

    also:
    user_ich/www/geheim --> hier is include.inc
    user_ich/www/html --> root, hier is index.php
    user_ich/www/html/sub --> und hier datei xyz.php

    jetzt sollen die datei index.php und xyz.php includen:

    z.b.
    PHP-Code:
    include "../geheim/include.inc" 
    bei der index, aber wie das nun mit absolutem pfad?

    mit $SERVER[DOCUMENT_ROOT] komme ich ja nur bis html

    bitte...danke

  • #2
    ja und? dann gehst du mit ../ eine etage höher und gut ist

    Kommentar


    • #3
      PHP-Code:
      include $_SERVER['DOCUMENT_ROOT'].'/../geheim/include.inc'
      INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


      Kommentar


      • #4
        Re: oberhalb root includen

        Original geschrieben von mata
        mit $SERVER[DOCUMENT_ROOT] komme ich ja nur bis html
        hä, wie meinen?

        $SERVER[DOCUMENT_ROOT] liefert dir den kompletten server-pfad von /html/ - wo ist jetzt das problem, von dort aus mit ../ wieder ein verzeichnis nach oben, und dann wieder in geheim/ zu gehen?
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar


        • #5
          OffTopic:
          ... aber ich war erster!

          Kommentar


          • #6
            ach, so einfach?

            bin auf localhost am testen,
            da gehts nicht, ich komme mit absoluter pfadangabe
            nicht übers hauptverzeichnis.

            werds am auf dem server probieren, danke

            Kommentar


            • #7
              auf deinem Localhost sollte das auch laufen.

              Kommentar


              • #8
                Original geschrieben von mata
                bin auf localhost am testen,
                da gehts nicht, ich komme mit absoluter pfadangabe
                nicht übers hauptverzeichnis.
                machst du den include über's dateisystem, oder über HTTP ...?
                I don't believe in rebirth. Actually, I never did in my whole lives.

                Kommentar


                • #9
                  über http

                  Kommentar


                  • #10
                    dann wundert mich das auch nicht.
                    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                    Kommentar


                    • #11
                      Original geschrieben von mata
                      über http
                      also, lass uns noch mal scharf nachdenken ...

                      du legst eine datei oberhalb des doc root ab - was man überlicherweise genau aus dem grund macht, dass sie nicht über HTTP abrufbar sein soll - und jetzt willst du sie über HTTP includen ...?

                      bist ja ein ganz ausgeschlafenes kerlchen!
                      I don't believe in rebirth. Actually, I never did in my whole lives.

                      Kommentar

                      Lädt...
                      X