URL-Parameter
Alfred Malleier
- html
0 Thomas W.0 Tom20 linksetzer
Hi,
ich habe die ganze SelfHTML-Site auf den Kopf gestellt um zu verstehen wie ich in einer Seite Parameter abfragen kann, die mit der URL übergeben wurden:
www.irgendwas.de/index.htm &Gruss=Hallo
Kann mir jemand bitte helfen?
Danke, Alfred M.
Hallo,
ich habe die ganze SelfHTML-Site auf den Kopf gestellt um zu verstehen wie ich in einer Seite Parameter abfragen kann, die mit der URL übergeben wurden:
www.irgendwas.de/index.htm &Gruss=Hallo
dazu (zum Auswerten und verarbeiten) brauchst Du eine serverseitige Sprache, nur HTML kann das nicht:
http://selfhtml.teamone.de/cgiperl/intro/umgebungsvariablen.htm und dort dann QUERY_STRING.
Gruss
Thomas
Hi Alfred
www.irgendwas.de/index.htm &Gruss=Hallo
Eigentlich sollte es so heissen:
www.irgendwas.de/index.htm?Gruss=Hallo&Wort2=Welt
Nach der URI ein Fragezeichen, dann die Parameter mit Namen und Wert. Mehrere Parameter kannst du mit dem kaufmännischen Und '&' verknüpfen.
Mit HTML kannst du die Parameter nicht auslesen. Normalerweise werden diese, wie hier im Forum, für serverseitige Skripte verwendet.
Mit ASP (VBScript) kannst du die Parameter folgendermassen auslesen:
String1 = Request.QueryString("Gruss")
String2 = Request.QueryString("Wort2")
In String1 ist dann "Hallo" und in String2 "Welt".
Mit PHP/CGI funktioniert das AFAIK ähnlich.
Clientseitig sollte es eigentlich auch gehen, ich kenne jedoch keine fixfertige Funktionen dafür. Lies mal den JavaScript-Teil von SelfHTML, vorallem wie man die Adresszeile ausliest und was man mit Strings so alles machen kann.
MfG
Tom2
bei auswertung auf dem client z.b. so:
http://forum.de.selfhtml.org/archiv/2002/6/14083/#m78096
Hallo Linksetzer,
bei auswertung auf dem client z.b. so:
Linksetzer schwatzen nicht.
Auzsserdem setzen sie gezieltere Links.
http://selfhtml.teamone.de/javascript/objekte/location.htm#search
http://selfhtml.teamone.de/cgiperl/intro/umgebungsvariablen.htm
viele Gruesse
Stefan Muenz