On Mon, 2003-09-08 at 16:11, Dan Muey wrote:
> > 
> > Dan Muey wrote:
> > 
> > > > -----Original Message-----
> > > > From: Randal L. Schwartz [mailto:[EMAIL PROTECTED]
> > > > Sent: Thursday, September 04, 2003 12:33 PM
> > > > To: [EMAIL PROTECTED]
> > > > Subject: Re: Test if browser's allows cookies/has them turned 
> > > > onetc..
> > > >
> > > >
> > > > >>>>> "Dan" == Dan Muey <[EMAIL PROTECTED]> writes:
> > > >
> > > > Dan> As much as I hate to do stuff that requires cookies, 
> > there is a 
> > > > Dan> project I'm doing that requires cookies.
> > > >
> > > > This should have been on [EMAIL PROTECTED] instead. More 
> > > > experts there about this stuff.
> > > >
> > > > Having said that, you should read my "basic cookie management" 
> > > > column at 
> > > > <http://www.stonehenge.com/merlyn/WebTechniques/col61.html>.
> > >
> > > > I'm told that code was made into a module, but I can't 
> > seem to find 
> > > > that reference now.
> > >
> > > Cool, that's pretty much the method I was using so I guess I'm not 
> > > crazy! I agree with your sentiments about cookies in the article. I 
> > > try to avoid them when ever possible but this one app will require 
> > > them, either that or I have to make sure the data is passed 
> > in every 
> > > invokation of the script via link or form which might just be worth 
> > > the trouble.
> > 
> > YES!!  It definitely is worth the trouble, and it is not that 
> > much trouble, if your routing is well-designed.  I haven't 
> > used the CGI module much, but I can tell you that <input 
> > type="hidden" name="info_tag" value="whatever is currently 
> > useful for this stage"> works quite well, and should be 
> > returned as $cgi_object->param{'nfo_tag'}.
> > 
> > Much better than playing with your audience's file system.
> > 
> 
> True, the only thing I can't seem to do is this:
> 
>       Say you have super duper shopping system, that passes shopperid=123456 around 
> in every single form and link so that their cart and whatever info 123456 refers to 
> is available.
> 
> Now how can you have a link to the shopping cart from a static page unrelated to the 
> cart, or what if your shopper leaves the site for soemthign else and comes back, or 
> how could they shut their browser down and restart up again, all of those situations 
> and still keep their info all along?
> 
> Perhaps, pass the number around and if it is not available(IE one of the above 
> situatios) check for a cookie and if there is no cookie try to set one and simply 
> tell them they need cookies for their session to be remembered?
> 
> Cool?

Dan,

Ever looked at HTML::Mason?  Check out this article on how to display
and hide session variables using httpd.conf (in conjunction with
HTML::Mason of course).  It's a great templating engine that runs on top
of mod_perl.

http://www.masonhq.com/user/adpacifico/ApacheSessionMason.html#uri%20tricks%20and%20mysql

Also, the Mason Book is available online at http://www.masonbook.com

HTH,
Kevin
-- 
K Old <[EMAIL PROTECTED]>


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to