Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re: CGI::Session keeps re-using same session ID

by scorpio17 (Abbot)
on May 02, 2012 at 16:15 UTC ( #968477=note: print w/replies, xml ) Need Help??


in reply to CGI::Session keeps re-using same session ID

You need to look at using CGI::Cookie also. You're writing a cookie with the session ID in it, but you're not reading it back. Reading the session ID from the cookie is the first thing you should do. If there is no cookie/session ID, then you know it's a visitors first time - create a new session for them. If you DO find a session ID in the cookie, then they're a repeat visitor: use the ID to reload their session. Data in the session can be used to modify the page you display (i.e., if someone is logged in, display a "logout" button, else display a "login" button", etc.)
  • Comment on Re: CGI::Session keeps re-using same session ID

Replies are listed 'Best First'.
Re^2: CGI::Session keeps re-using same session ID
by Anonymous Monk on May 03, 2012 at 05:47 UTC

    You're writing a cookie with the session ID in it, but you're not reading it back

    CGI::Session->new does the reading of the cookie

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://968477]
help
Chatterbox?
[Discipulus]: indeed! new firefox seems poorer: many tab crash, and you open this link in FF?
[Discipulus]: problem scrolling even main page..;=(
[LanX]: holli -> Good Intentions: Wikisyntax for the Monastery
[LanX]: monklinks are automatically converted ...
[LanX]: On another node, I just saw yesterday that the everything engine supports auto-paragraph whithout the need to type <p>
LanX i.e. the newest everything engine

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (9)
As of 2017-11-20 19:09 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    In order to be able to say "I know Perl", you must have:













    Results (291 votes). Check out past polls.

    Notices?