Return-Path: Delivered-To: apmail-perl-embperl-archive@www.apache.org Received: (qmail 38535 invoked from network); 15 Feb 2005 21:33:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 15 Feb 2005 21:33:25 -0000 Received: (qmail 25719 invoked by uid 500); 15 Feb 2005 21:33:24 -0000 Delivered-To: apmail-perl-embperl-archive@perl.apache.org Received: (qmail 25690 invoked by uid 500); 15 Feb 2005 21:33:23 -0000 Mailing-List: contact embperl-help@perl.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Delivered-To: mailing list embperl@perl.apache.org Received: (qmail 25665 invoked by uid 99); 15 Feb 2005 21:33:23 -0000 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=FORGED_RCVD_HELO,INFO_TLD X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from 216-73-114-134.ocdc-01.net (HELO hades.netherrealm.net) (216.73.114.134) by apache.org (qpsmtpd/0.28) with SMTP; Tue, 15 Feb 2005 13:33:22 -0800 Received: (qmail 13598 invoked by uid 510); 15 Feb 2005 21:31:48 -0000 Date: Tue, 15 Feb 2005 13:31:48 -0800 From: allen haim To: embperl@perl.apache.org Subject: Re: %udat and frames Message-ID: <20050215213148.GC5731@netherrealm.net> References: <20050215042042.GK3273@netherrealm.net> <20050215095830.4A1FA1B4685@lnx1.i.ecos.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050215095830.4A1FA1B4685@lnx1.i.ecos.de> User-Agent: Mutt/1.4.1i X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Hi Gerald, Thank you for your response. I now have the following in my httpd.conf: PerlSetEnv EMBPERL_SESSION_HANDLER_CLASS "Embperl::Session" PerlSetEnv EMBPERL_SESSION_CLASSES "File File" PerlSetEnv EMBPERL_SESSION_ARGS "Directory=/tmp" but it _still_ has the same problems. Is that the correct way to set up a file locker? Also, how come it works correctly -- but very very slowly -- when I start the server with apachectl -X instead of apachectl start ? Allen On Tue, Feb 15, 2005 at 10:58:19AM +0100, Gerald Richter wrote: > Hi, > > The problem is that the subpages are start loading before the frame page has > finish and saved it's session data. So it might be better to pass the values > are arguments to the sub pages > > The other alternative is to use a Locker for session data access (instead of > Null, e.g. File), this makes sure the session data of the frame is saved > before the sub pages can access it. > > Gerald > > > > --------------------------------------------------------------------------- > Gerald Richter ecos electronic communication services gmbh > IT-Securityl?sungen * Webapplikationen mit Apache/Perl/mod_perl/Embperl > > Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz > E-Mail: richter@ecos.de Voice: +49 6133 939-122 > WWW: http://www.ecos.de/ Fax: +49 6133 939-333 > --------------------------------------------------------------------------- > ECOS BB-5000 Firewall- und IT-Security Appliance: www.bb-5000.info > --------------------------------------------------------------------------- > > > > -----Original Message----- > > From: allen haim [mailto:allen@netherrealm.net] > > Sent: Tuesday, February 15, 2005 5:21 AM > > To: embperl@perl.apache.org > > Subject: %udat and frames > > > > Hi, > > > > I've narrowed down the problem I was referring to in my > > previous letter. Try > > this: > > > > bottom.html: > > ################################################# > > > > bottom > > > > this is the bottom > > > > the value is: [+ $udat{'a'} +] > > ################################################# > > > > > > top.html: > > ################################################# > > > > top > > > > > > this is the top > > > > the value is: [+ $udat{'a'} +] > > ################################################# > > > > > > frameset.html: > > ################################################# > > [- > > > > $udat{'a'} = 'a'; > > $udat{'b'} = 'b'; > > $udat{'c'} = 'c'; > > > > -] > > > > > > > > > > > > frame test > > > > > > > > > > > > > > > > > > ################################################# > > > > > > base.html: > > ################################################# > > [- Execute ('*') -] > > ################################################# > > > > > > and point your browser to 'frameset.html'. You will see that > > 'a' doesn't show up on both frames at once. My expectation > > was that it would. > > > > Now click reload. For me, the 'a' now jumps from the top to > > the bottom! Then I click reload again, and now the 'a' is > > visible in both frames. > > > > Do I have a flawed expectation of how this should work with frames? > > > > Thanks > > > > Allen > > > > -- > > happy random george orwell advice for making tea: > > > > Anyone who has used that comforting phrase 'a nice cup > > of tea' invariably means Indian tea. > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org > > For additional commands, e-mail: embperl-help@perl.apache.org > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org > For additional commands, e-mail: embperl-help@perl.apache.org > -- happy random george orwell advice for making tea: Anyone who has used that comforting phrase 'a nice cup of tea' invariably means Indian tea. --------------------------------------------------------------------- To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org For additional commands, e-mail: embperl-help@perl.apache.org