Ankündigung

Einklappen
Keine Ankündigung bisher.

include mit get-Variablen?

Einklappen

Neue Werbung 2019

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

  • include mit get-Variablen?

    Hallo,
    Ich habe gerade gemerkt, dass ich nicht mit Varablenübergabe includen kann

    Code:
     include "./header.php?menu=1";
    bei mir kommt dann folgender fehler:

    Warning: main(./header.php?menu=1): failed to open stream: No such file or directory in /var/www/web101/html/n3n3/index.php on line 2

    Warning: main(): Failed opening './header.php?menu=1' for inclusion (include_path='.') in /var/www/web101/html/n3n3/index.php on line 2
    Wo liegt das Problem?

  • #2
    Re: include mit get-Variablen?

    Zitat von Smily0412
    Wo liegt das Problem?
    Die Datei ./header.php?menu=1 existiert nicht. Stattdessen müsste das inkludieren der Datei so aussehen:
    PHP-Code:
    <?php
        
    include('./header.php');
    ?>

    13.11. Wie übergebe ich Variablen an eine eingebundene Datei?
    http://www.php-faq.de/q/q-datei-uebergabe.html

    Kommentar


    • #3
      Was willst du denn in der header.php machen? Eigentlich ist es ungewöhnlich Werte per include zu übergeben. Ne Funktion wäre da vielleicht sinnvoller.

      Kommentar


      • #4
        und wenn es doch sein muss:
        PHP-Code:
        <?php
        $_GET_BACKUP 
        $_GET;
        $_GET = array("menu"=>1);
        include 
        "./header.php";
        $_GET $_GET_BACKUP;
        ?>
        auch wenn das nun wirklich nicht viel sinn macht.

        Kommentar


        • #5
          schau dir mal den link von xabbuh an

          Kommentar


          • #6
            Der link von xabbuh hat mir geholfen. Thx

            Was willst du denn in der header.php machen? Eigentlich ist es ungewöhnlich Werte per include zu übergeben. Ne Funktion wäre da vielleicht sinnvoller.
            Also ich mache das so: Ein script von einer Größeren Seite beginnt mit dem Include einer Header.php, in der Style informationen Stehen und der Tabellenaufbau für eine Nav.

            Ich will es jetzt so machen dass die Nav untermenüs hat, welche sich erst nach anklicken öffnen.
            also beispiel wenn menu=1

            Menu 1
            Untermenu 1
            Untermenu 2
            Untermenu 3
            Menu 2
            Menu 3

            und wenn menu=2

            Menu 1
            Menu 2
            Untermenu 1
            Untermenu 2
            Untermenu 3
            Menu 3

            und so weiter.

            Kommentar

            Lädt...
            X