Thread Session gesucht: Womit arbeitet ihr?
(19 answers)
Opened by pktm at 2004-04-03 21:00
servus,
jup das ist dort etwas missverständlich erklärt, hab grad selber gebraucht bis ich es verstanden hab, oder zumindest denke ich dass ich es kapiert habe *G* Code (perl): (dl
)
$session->name("sid"); geht natürlich nur wenn $session auch ein richtiges CGI::Session Objekt ist, was ja nicht der Fall ist (und in den meisten Fällen so sein wird da es wohl kaum die Notwendigkeit gibt "name" nach der erzeugung einer Session zu ändern) Aber ein Code (perl): (dl
)
CGI::Session->name("sid"); sollte auch vor "new" funtkionieren. Du mußt dir vor Augen halten dass innerhalb $session wenigstens der Packagename enthalten sein muss, sonst geht die Pfeilnotation natürlich nicht. In Objekten ist der Package Name ja via bless() abgelegt. Folgendes sollte auch zum gewünschten Ergebniss führen. Code (perl): (dl
)
1 2 3 my $session = "Session"; # Package Name ablegen $session->name("sid"); $session = new CGI::Session(undef, $cgi, {Directory=>'/tmp'}); hoffe das stimmt so... greetz & fetten Segen manu PCE - Editor für Perl in Perl
Bookzilla.de - Mit jedem Kauf OpenSource unterstützen "I know I can't hold the hate inside my mind cause what consumes your thoughts controls your life" - Creed |