Danny Lupo: www.test.de/datei.php?123 -> 123 auslesen?

Hallo!

Hoffe ihr könnt mir hierbei helfen:

Bisher rief ich z.B. www.test.de/datei.htm?123 statt die normale datei.htm auf und übergab so eine Variable. Per Java-Script und
var zeige = (parseInt(window.location.search.substr(1,4)));
konnte ich in dieser Datei dieses 123 auslesen.

Jetzt muss die Datei aber datei.php heißen.
Meine Frage: Warum geht das nicht mehr?
Liegt es an PHP oder gibt es eine andere Möglichkeit oder wie kann ich das 123 von www.test.de/datei.php?123 auslesen?

Für Eure Hilfe bedanke ich mich schonmal im Voraus,
MFG, Euer Danny

  1. Servus,

    Jetzt muss die Datei aber datei.php heißen.
    Meine Frage: Warum geht das nicht mehr?
    Liegt es an PHP oder gibt es eine andere Möglichkeit oder wie kann ich das 123 von www.test.de/datei.php?123 auslesen?

    das funktioniert wenn du datei.php?variable=123 machst. dann kannst du deine variable übergeben.

    mit Php liest du sie dann mit $_GET[variable] aus.

    Gruß
    Guschner

    1. Hello,

      das funktioniert wenn du datei.php?variable=123 machst. dann kannst du deine variable übergeben.

      mit Php liest du sie dann mit $_GET['variable'] aus.

      Liebe Grüße aus http://www.braunschweig.de

      Tom

      --
      Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
      1. Hello,

        das funktioniert wenn du datei.php?variable=123 machst. dann kannst du deine variable übergeben.

        mit Php liest du sie dann mit $_GET['variable'] aus.

        Das Problem ist nur:
        Ich habe ein sehr ausführliches Skript in JavaScript geschrieben und würde das jetzt gerne übernehmen. Bei [ früher war es ja: var zeige = (parseInt(window.location.search.substr(1,4))); ] also gerne mit der Variable 'zeige' weiterarbeiten.
        Wie kann ich also das komplette JavaScript in PHP brauchbar machen und trotzdem noch eine Methode haben, mit der ich den String auslesen kann.
        (Bei Opera funktioniert es übrigens auch mit der alten 'htm-Methode'.)
        Weiß also jemand Rat?
        Vielen Dank, Danny

      2. Hi Tom,

        genau das habe ich doch geschrieben - über dir ;-)

        gruß Guschner

        1. genau das habe ich doch geschrieben - über dir ;-)

          sorry, hab die '' übersehen, die müssen natürlich hin - hast recht.

          gruß Guschner

        2. Hello,

          genau das habe ich doch geschrieben - über dir ;-)

          nein, eben nicht. Verglich nochmal genau.

          Liebe Grüße aus http://www.braunschweig.de

          Tom

          --
          Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
  2. Hello,

    Jetzt muss die Datei aber datei.php heißen.
    Meine Frage: Warum geht das nicht mehr?
    Liegt es an PHP oder gibt es eine andere Möglichkeit oder wie kann ich das 123 von www.test.de/datei.php?123 auslesen?

    Möchtest Du den Parameter denn nun mit PHP ermitteln und nutzen?

    Dann lasss Dir in PHP mal das Array

    $_GET

    an.

    Liebe Grüße aus http://www.braunschweig.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
  3. Hallo Danny,

    Liegt es an PHP oder gibt es eine andere Möglichkeit oder wie kann ich das 123 von www.test.de/datei.php?123 auslesen?

    du möchtest dir die Ausgabe von phpinfo() anschauen und besonders $_SERVER['QUERY_STRING'].

    Grüße aus Nürnberg
    Tobias

    --
    Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|