Wie kriege ich die zuletz aufgerufene URL in mein CGI-Skript rein? :-)
Rolli2000
- cgi
Moin!
Ein Anfänger brauch eure Hilfe! ;-)
Also zu meiner Frage:
Ich muss für die "verwirklichung" eines cgi-skripts die zuletzt aufgerufene URL im Browser in mein Skript einlesen. War zum Beispiel ein User auf der Seite http://www.rolli2000.de/testpage.html und ruft dann das cgi skript auf (das ich jetzt erstellen will), dann wollte ich es so haben, das das Skript es mir ungefähr so anzeigt:
Ihr zuletzt aufgerufene URL war: http://www.rolli2000.de/testpage.html
Aber wie krieg ich das hin? Bitte um eure Hilfe!
Gruß
Rolli2000
PS: In der Suche hab ich schon geguckt, aber ich wußte nicht so genau nach was für Begriffen ich suchen sollte, und bin deshalb leider noch nicht zur Lösung gekommen. Ich hoffe ihr seid mir nicht böse, wegen dieser Newbie-Frage! ;-)
hi ho
der server stellt fuer gewoehnlich die Umgebungsvariable HTTP_REFERER bereit.
in Perl beispielsweise abrufbar ueber $ENV{'HTTP_REFERER'}
Vorsicht - sie kann auch leer sein (wenn naemlich der letzte URL nicht existiert, oder ein Proxy o.ae. was gefiltert haben)
cua
n.d.p.
Hi,
der server stellt fuer gewoehnlich die Umgebungsvariable HTTP_REFERER bereit.
in Perl beispielsweise abrufbar ueber $ENV{'HTTP_REFERER'}
Noch eine kleinere Erweiterung von mir:
Mehr Server-Umgebungsvariablen mit Beschreibung findest du in SelfHTML unter <../../tgbd.htm#a2>
Gruß,
Slyh
vielen dank ihr beiden! werde es gleich ausprobieren. :-))
Gruß
Rolli2000
Hi Rolli2000
Als Ergänzung zu Slyh's Posting: <../../sfarchiv/2000_2/t15390.htm#a78033>.
Dort findest Du ein 2-Zeiler-CGI zur Ausgabe aller gesetzten ENV-Variablen, denn es werden oft nicht alle möglichen Variablen vom Server gesetzt, sondern nur eine Auswahl.
Gruß Frank