Variable aus php an html-Seite uebergeben?
horst klaus
- php
0 Mathias0 Thomas Schmieder0 Joachim
Guten morgen liebe selfhtml-Nutzer!
Kann ich eiegenlich eine in php genutzte Variable an eine html-Seite mit dem "?..." am Ende der URL weitergeben?
Danke fuer Eure Hilfe!
Horst Klaus
Guten Morgen Klaus,
ich vermute mal, Du möchtest wissen, ob Du in HTML-Seiten irgendwie die Variablen in der Notation "?var1=val1&var2=val2&..." aus der URI "rausholen" kannst. Dies ist IMHO in "reinem" HTML nicht möglich (HTML ist nicht dynamisch, sondern nur dynamisch erzeugbar). Es gibt aber die Möglichkeit, mit dem JS-Objekt "location" zu arbeiten. Eine Erklärung hierzu findet sich z.B. auf dieser Seite: http://www.jan-winkler.de/hw/program/js_o_loc.htm (ergoogelt).
Grob gesagt, kannst Du die URI damit stringmäßig absuchen und dir die nötigen Daten rausholen.
Grüßle
Ebenfalls guten Morgen Horst,
Kann ich eiegenlich eine in php genutzte Variable an eine html-Seite mit dem "?..." am Ende der URL weitergeben?
Ich verstehe Deine Frage so:
Du erzeugst mit php eine html-Seite und lieferst Sie an den Client zurück. Nun möchtest Du, das sich die URL der angeforderten Seite ändert und die Variablen in der URL erscheinen. Das müsste mit einem Relocation-Header möglich sein. Ob die mitgelieferte Seite dann aber noch sauber angezeigt wird, weiß ich nicht. Auf jeden Fall wird der Browser dann versuchen, die mit der Funktion
header("Location: http://neueDomain.tld?var1=wert1&var2=wert2");
übermittelte URL sofort zu öffnen.
Die Namen der Variablen und ihre Werte müssen vor dem Zusammenbau zum I-String mit urlencode() behandelt werden.
Liebe Grüße aus http://www.braunschweig.de
Tom
hi,
Kann ich eiegenlich eine in php genutzte Variable an eine html-Seite mit dem "?..." am Ende der URL weitergeben?
meist nutzt man hidden inputs, in die PHP Werte schreibt, um Variablen von Seite zu Seite weiterzureichen...
Gruesse Jo