Url übergeben
Kati
- html
Morgen erstmals.
Hab ne kleine Frage (das erstaunt wohl, nicht!)
Und zwar will ich von der seite herkunft.php die ganze url* an die seite ziel.php übergeben.
*als Bsp: http://www.test.com/herkunft.php?Vrname=Hans+Friedrich&Nachname=Muster
gibt es dazu eine PHP Funktion oder kann mir jemand einen Tipp geben`?
Danke schon im Vorraus...
Hello out there!
Und zwar will ich von der seite herkunft.php die ganze url* an die seite ziel.php übergeben.
Dann hängst du einfach den zu übergebenden URI als Parameter an: ziel.php?uri=http://www.example.net/herkunft.php?Vrname=Hans+Friedrich&Nachname=Muster
In HTML natürlich das '&' maskieren. [HTML401 §B.2.2]
Auf dein Script auf ziel.php liest den Query mit parse_url() aus.
*als Bsp: http://www.test.com/herkunft.php?Vrname=Hans+Friedrich&Nachname=Muster
Als Beispieldomains sind example.com, example.net, example.org oder auch foo.example, foo.invalid zu verwenden. [RFC2606] NIE Namen angeben, die wirklich existieren! (Man weiß nie, was sich für Inhalt dahinter verbirgt.)
See ya up the road,
Gunnar
Hello out there!
Dann hängst du einfach den zu übergebenden URI als Parameter an: ziel.php?uri=http://www.example.net/herkunft.php?Vrname=Hans+Friedrich&Nachname=Muster
Grmpf, ich muss mich korrigieren. Das gäbe ja zwei Parameter: uri (http://www.example.net/herkunft.php?Vrname=Hans+Friedrich) und Nachname (Muster).
Da ist vorher noch urlencode() fällig, damit daraus 'ziel.php?uri=http://www.example.net/herkunft.php?Vrname=Hans+Friedrich%26Nachname=Muster' wird.
See ya up the road,
Gunnar
PS: Ich hasse Gunnar™-Postings! ;-)
Hallo Gunnar,
Da ist vorher noch urlencode() fällig, damit daraus 'ziel.php?uri=http://www.example.net/herkunft.php?Vrname=Hans+Friedrich%26Nachname=Muster' wird.
Dann sollte daraus aber eher http%3A%2F%2Fwww.example.net%2Fherkunft.php%3FVrname%3DHans%2BFriedrich%26Nachname%3DMuster werden ;-)
Schöne Grüße,
Johannes