include-Pfad mit Variable übergeben

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

  • #16
    mach vor deinem include mal
    PHP-Code:
    echo '--'.basename($_SERVER['PHP_SELF']).'--'
    was kommt da raus?
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #17
      Ach nee, ich habe Tomaten aufs Auge . Lese nochmals die Fehlermeldung . Die Datei wurde erfolgreich eingebunden. Die Fehlermeldung wurde aufgrund einer Fehler in Zeile 11 in der Datei ./gallerie/index.php selbst erzeugt -> prüfe mal Pfadangabe in dem require auf Zeile 11

      Kommentar


      • #18
        Also hab das ganze gleich mal auf den Server hochgeladen.

        Zu finden unter:

        http://www.hotelgemse.ch/projekt

        Dann sehen wir sicher die gleichen Fehler...

        Kommentar


        • #19
          das ist nett von dir, aber was sollen wir damit

          wenn du sowas anschaust: http://hotelgemse.com2planet.com/pro...erie/index.php

          muß es dir doch auffallen, dass die ganzen Verzeichnisangaben von dir nicht stimmen, also mach was.

          Tipp:

          ../ du bewegst dich eine Ebene höher
          ./ du bleibst in der aktuellen Ebene

          Kommentar


          • #20
            und noch ein tipp:
            PHP-Code:
            echo $_SERVER['DOCUMENT_ROOT']; 
            1. anschauen
            2. verstehen
            3. alle pfadangaben so umbaune, dass sie damit beginnen, dann klappt's auch immer, egal was du wo einbindest
            Ich denke, also bin ich. - Einige sind trotzdem...

            Kommentar


            • #21
              btw: funzt das überhaupt mit unterschiedlichen Verzeichnis-Seperatoren....habe grad kein Windows-Server zum testen....

              Kommentar


              • #22
                ja
                Ich denke, also bin ich. - Einige sind trotzdem...

                Kommentar


                • #23
                  Wie wäre es so ?

                  PHP-Code:

                  if($link != "") {
                  include(
                  '$link');
                  }
                  else {
                  include(
                  'keineahnung.php');

                  Denn so wie ich das verstanden habe ist das nen script was aufgerufen wird und ein Teil includiert werden soll.... aber beim aufrufen des Scriptes wäre link ja leer und somit könntest du nen default wert angeben der dort angezeigt werden soll...
                  Wie dem auch sei sollten natürlich wie schon erwähnt die Pfadangaben korrekt sein.
                  -> It`s good to be bad! <-

                  http://de.php.net
                  http://php-faq.de
                  http://www.schattenbaum.net
                  http://www.dreamcodes.com

                  Kommentar


                  • #24
                    @php-anfaenger, es wäre vorteilhaft, wenn du komplett gelesen hättest
                    Das Problem ist längst beseitigt. Er hat ein (oder mehrere) neues Problem, denn in der eingebundenen Datei werden weitere eingebunden und dadurch kommt er mit den relativen Angaben der Verzeichnisse in Teufelsküche

                    Kommentar


                    • #25
                      Habsch bei den 3 Seiten bestimmt überlesen, sorry...
                      -> It`s good to be bad! <-

                      http://de.php.net
                      http://php-faq.de
                      http://www.schattenbaum.net
                      http://www.dreamcodes.com

                      Kommentar


                      • #26
                        Sorry, war in der Mittagspause...

                        @asp2php
                        dadurch kommt er mit den relativen Angaben der Verzeichnisse in Teufelsküche
                        Genau daran liegt es vermutlich... Oder besser, daran liegt es sicher... Auf der alten HP, die ja mit Frames gebastelt ist, war das natürlich kein Problem.

                        Hab auch so einige Fehler in den Pfadangaben entdeckt. Einige konnte ich mittlerweile korrigieren.


                        @MaxPayne
                        funzt das überhaupt mit unterschiedlichen Verzeichnis-Seperatoren
                        Lasst euch von den Windows-Pfaden nicht täuschen. Ich hab einfach nur auf dem Notbook zum entwickeln einen Apache laufen, damit ich nicht immer jede Änderung zum testen hochladen muss. Der Server läuft schon unter Linux.

                        Auf jedenfall danke für eure Hilfe. Werd's dann mal mit dem Ansatz $_SERVER['DOCUMENT_ROOT'] versuchen. Wenn ich das Teil so in der Tabelle einbinden kann ist's gut, wenn nicht, dann öffene ich halt ein separates Fenster. Ist nicht grad die schönste Lösung, aber sie funktioniert.

                        Kommentar


                        • #27
                          Das Problem mit relativen Pfadangaben hatte ich früher auch. Heute benutze ich entweder absolute Pfade oder erweitere den include_path.

                          Kommentar

                          Lädt...
                          X