Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

Re: Stay Logged in

by Madams (Monk)
on Feb 13, 2001 at 07:47 UTC ( #58072=note: print w/replies, xml ) Need Help??


in reply to Stay Logged in

Cookie,cookie,cookie starts with "C"...

Try:

use CGI;

and the cookie() sub.
Cookies are resent by the browser at every http request the pod for CGI.pm is VERY helpfull.

Goodluck,
madams.

Replies are listed 'Best First'.
Re: Re: Stay Logged in
by ImpalaSS (Monk) on Feb 13, 2001 at 09:49 UTC
    Hey, I have some questions reguarding that. One: Is there a resource you can provide me with you help me out? Secondly, when do the cookies get reset? Thirdly, how do i call the cookie, during the script??
    THanks

    Dipul
      First: Using cookies within perl, refer to CGI.pm. When you send the HTTP header, you send the cookies off with it.

      Second: You specify the expiry time for a cookie when you send it in the header; it's then up to the specific browser to decide when to remove it after the expiry is over with -- some do this on startup, some on shutdown, but that's not your problem.

      Third: with CGI.pl, you have to send the cookie off with the header in order to have it set. With how HTTP is configured, the CGI.pm variable will get the pertient cookie information from the user during initialization, so you'll be able to check for any cookies that you might have put out at any time during the use of CGI.pm.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://58072]
help
Chatterbox?
[choroba]: Morning!
[Corion]: Hi choroba, Discipulus!
[Corion]: Yesterday I've been mulling over how to best generate HTTP requests from permutations of values but I haven't found a nice API for passing in the "template" of the HTTP request yet. I guess I'll have to do a SoPW for that
[Corion]: The API itself will basically be my $iter = generate_http_requ ests(method => 'GET', url => '/settings/:name', headers => ???, get_params => ['foo','bar']), but I'm not sure how to parametrize values in the headers and how to specify lists of ...
[choroba]: On the other hand, lots of options to receive the requests :-)
[Corion]: ... values to be used. For example, I think for headers, one would want to have various kinds of Content-Encoding headers, but for the get_parameters one would have various kinds of Bobby Tables

How do I use this? | Other CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (5)
As of 2017-01-17 08:12 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Do you watch meteor showers?




    Results (152 votes). Check out past polls.