Alain: cookie einlesen vom server -> re test script von selfhtml

Beitrag lesen

Hi Struppi,

es zeigt mir schon die daten an,aber wenn ich es in meinem html einbinde dann zeigt mir der browser an dass die gookies aktuakisiert werden aber es geht nichts,kein eintrag ins formular.

Da ist auch kein Formular. Irgendwie sehe ich das Problem nicht.

was ist den das,
<html>
<body>
#hier wird das cookie erstmals aufgerufen
<form action="login.pl" method="POST">
<input type="username" name="username" size="15" maxlength="40">
<input type="password" name="password" size="15" maxlength="15">
<input type="submit" value="Login"><input type="reset" value="Reset"></form>
#beim nächsten mal sollte cookie die values werte eintragen,falls es
#den benutzer kennt
</body>
</html>

mit CGI::txtfield(-name => '...', -value => $wert) erzeugst du ein Formularfeld und setzt dabei den Wert.

geht das denn wenn ich ein cookie z.B.
als <img SRC="cgi-bin/cookie.cgi"> in meine html-datei einbinden würde?
Ich habe im login.pl script das cookie eingebunden und sogar nochmal mit den inputs,man sieht nun dort auch ein formular.Jedoch gibts kein eintrag ins value-feld.
Kannst es ja mal angucken
http://www.femdomfun.com/logintest.html
und Dir vom Browser das cookie anzeigen lassen.
password und username ist "test"

Sollte doch eigentlich nicht so schwer sein.

Wäre das ganze übrigens auch mit einem cookie realisierbar,welches das macht was ich will? (Alle daten sammeln und ins formular einfügen,so dass der benutzer nur noch enter drücken muss,um sich beim nächsten mal einzuloggen).

du kannst auch mehrere cookies setzten

z.B. so:
push @$cookies, $cgi->cookie(-name=>'TLogin',
-value=> "$now|$un|$pwd", -expires=>'+2d',-path=>'/');
print $cgi->header(-cookie=> $cookies);

so setzt du die Cookies (je nachdem was $cookies ist, in dem Falle eine Arrayreferenz mit mehreren cookie Objekten)

also wie gehabt ich möchte einfach mit hilfe der cookies die values
im formular automatisch füllen lassen falls die werte bekannt sind.
Kann man den wert dess passwordes auch verschlüsseln im cookie oder geht das nur im klartext?
Ach,übrigens ich wusste gar nicht dass ich das CGI.pm modul bei mir auf dem rechner habe 8-/
Seit jahren hab ich das perl installiert und weiss nicht mal das ich die doku ja bei mir habe...man wird alt :)
Gruss
Alain