Hyperlink und POST
Paolo
- html
Hallo,
kann man bei einem Aufruf eines CGI-Programms über einen Hyperlink auch die Methode POST verwenden oder geht POST nur über ein Formular?
Gruesse
Paolo
Hellihello
Hyperlink ist "GET".
Dank und Gruß,
Hallo,
kann man dann ein (leeres) Formular entwerfen, das nicht über einen Button gesendet wird sondern so, dass es wie ein Hyperlink aussieht?
Oder kann man Parameter, die man einem Hyperlink mitgibt verstecken?
Paolo
Hellihello
theoretisch vielleicht schon, indem Du mit Javascript was bastelst, aber was macht das für einen Sinn? Vielleicht informierst Du Dich mal übers HTTP?
Dank und Gruß,
Hello,
kann man dann ein (leeres) Formular entwerfen, das nicht über einen Button gesendet wird sondern so, dass es wie ein Hyperlink aussieht?
Man kann mittels CSS den Submit-Button so verunstalten, dass er (fast) wie ein Hyperlink aussieht.
Oder kann man Parameter, die man einem Hyperlink mitgibt verstecken?
Dazu muss das Formular einfach nicht leer sein, sondern eben hidden Inyput-Elemente besitzen. Damit man die beim Absenden nicht sieht, muss es per POST abgesandt werden.
Alternativ kann man noch mit Cookies arbeiten, die sowohl bei GET als auch bei POST verdeckt mitgesandt werden an dieselbe Domain, wenn der Browser dies nicht generell unterbindet.
Allerdings kann man seine Ängste, dass heute noch jemand seine Cookies abgeschaltet hat, auf maximal 2% der Surfer beschränken, wenn es überhaupt noch soviele sind. Die mesiten davon werden dann vermutlich als Paranoiker hier im Forum mitwirken ;-)
Im Zeitalter von "Stasi 2.0" gibt es andere Möglichkeiten, die Menschen auszuspionieren, als Cookies.
Liebe Grüße
Tom vom Berg
Hallo,
Hallo,
kann man dann ein (leeres) Formular entwerfen, das nicht über einen Button gesendet wird sondern so, dass es wie ein Hyperlink aussieht?
Oder kann man Parameter, die man einem Hyperlink mitgibt verstecken?
Formulare lassen sich mit Javascript absenden.
Und mit <a href='site' onclick=deineform.submit></a> kannst du es absenden. Wenn dein User natürlich Javascript abgeschalten hat, dann musst du das anders lösen. Übrigens, du könntest es auch über Get machen und per mod_rewrite die Urlanzeige ändern, dann würde man auch nix von deinen Variableninhalten mitbekommen.
gruß aus Senftenberg am See