index.php?site=test probleme ! HELP!

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

  • index.php?site=test probleme ! HELP!

    Hi leute habe nen kleines problem und habe ka woran das liegen könnte....

    auf meinem kleinem Fox webserver auf meinem rechner hier funktioniert
    das :


    <html>
    <a href="index.php?site=test">test</a>

    </html>

    <?
    if ($site == "")
    { include("1.php");}
    else
    {

    include ("$site.php");
    }
    ?>

    einwandfrei, aud dem webserver nimmt er die variable index.php?site=test nicht and und zeigt 1.php an....
    HELP

    danke im vorraus....

    mfg

    space4092

  • #2
    benutz mal $_GET['site']

    Kommentar


    • #3
      probier mal
      PHP-Code:
      $site=$_GET['site']; 
      vor deinem if

      wenn das geht, dann suchst du hier nach register_globals
      Ich denke, also bin ich. - Einige sind trotzdem...

      Kommentar


      • #4
        wie wird das denn dann eingebunden ?
        sorry bin nen kleiner nuub was neue sachen angeht

        Kommentar


        • #5
          PHP-Code:
          <?
          if ($_GET['site'] == "") 
          { include("1.php");}
          else
          {

          include ("$site.php");
          }
          ?>

          Kommentar


          • #6
            ich habs jetzt so :

            <html>
            <a href="index.php?site=test">test</a>

            </html>

            <?
            $_GET['site'];

            if ($site == "")
            { include("1.php");}
            else
            {

            include ("$site.php");
            }
            ?>

            geht aber immernoch net

            Kommentar


            • #7
              guckst du oben

              Kommentar


              • #8
                habbich jetzt so gemacht wenn ich jetzt auf test klick kommt

                test
                Warning: main(.php): failed to open stream: No such file or directory in /var/www/space4092/test/index.php on line 13

                Warning: main(): Failed opening '.php' for inclusion (include_path='.:/usr/local/lib/php') in /var/www/space4092/test/index.php on line 13

                Kommentar


                • #9
                  PHP-Code:
                  include ($_GET['site'].'.php'); 
                  und dann suchst du im forum nach register_globals und warum deine variante ein großes sicherheitsrisiko ist...
                  Ich denke, also bin ich. - Einige sind trotzdem...

                  Kommentar


                  • #10
                    jup geht danke muss zwar nur noch ne ganze page darauf anpassen aber naja

                    ich danke euch für die schnelle hilfe !

                    mfg

                    Kommentar

                    Lädt...
                    X