Thread CGI-Session: Probleme beim Lesen der Daten aus der Se (1 answers)
Opened by Gast at 2007-04-03 17:03

Gast Gast
 2007-04-03 17:03
#9885 #9885
Hallo Leute,

ich habe eine Session angelegt, die die Werte Login und Passwort gespeichert hat (das tut sie auch). Sobald die Seite neu geladen wird, sollen die Daten aus der existierenden Session ausgelesen werden. Dazu wird die SessionID der vorher erstellten Session über die URL an die Seite übermittelt mit dieser erstellt. Die Daten kann ich allerdings nicht lesen. Also ich sitze jetzt schon geschlagende zwei Tage an dem Problem mit der Session und ich verzweifel langsam. Würde mich sehr über eure Hilfe freuen:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
my $sessir=$para{"sessid"};
#falls eine session ID übermittelt wurde die alte Session wiederherstellen und die Daten lesen (klappt nicht)
if (!($sessir eq "")) {
$se = new CGI::Session(undef, $sessir, {Directory=>'/tmp'});
$l_name = $se->param(-loginname);
$up= $se->param(-loginpw);
}

###wenn der User erfolgreich eingeloggt ist wird eine neue Session angelegt:

my $session = new CGI::Session(undef, undef, {Directory=>'/tmp'});
my $CGISESSID = $session->id();
$session->param('loginname', $userlogin);
$session->param('loginpw', $md5pass);
print $session->header();


###und schliesslich noch der Link mit dem ich die session id übergebe
"travel-base.cgi?sessid=".$CGISESSID


Vielen Dank für die Hilfe

View full thread CGI-Session: Probleme beim Lesen der Daten aus der Se