RE: Newbie cookie question

2001-01-05 Thread Stephen Beitzel



On Fri, 5 Jan 2001, James Hall wrote:
 [snip]
 $user=$query-param('login');
 $password=$query-param('pass');

Okay, there's your problem. You may want to try it this way:

use CGI::Cookie;
...
my %cookies = CGI::Cookie-parse($r-header_in('Cookie')):
my $user = $cookies{'login'};
my $password = $cookies{'pass'};

For more info on how to work with cookies in mod_perl, check the eagle
book. Also note that if you're going to do a redirect and set cookies at
the same time, you have to put the cookies into $r-err_header, since
$r-header doesn't get sent for "error" conditions like redirects.

HTH,

Steve




Re: setting a variable based on the server.

2000-12-01 Thread Stephen Beitzel

 The solution i'm working on is something like this:
 in the httpd.conf add
 in the linux box
 PerlSetVar NETP 0
 in the solaris box
 PerlSetVar NETP 1
 
 then change the code to
 if ($NETP)
 {
 return $netp-run();
 }else{
 return 0;
 }

I've seen some problems with the PerlSetVar directive at my site, but
otherwise I do something quite similar. I wound up defining the
variables I need in apachectl (SYBASE=/opt/sybase; export SYBASE; etc.).


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




Re: Apache::ASP (QueryString eats +)

2000-11-21 Thread Stephen Beitzel

On 21 Nov, sergen wrote:
 
  When sending text with "+" by "?" on url $Request-QueryString
  eats
 "+" (the text is absolutely the same but only this sign).
Is it a bug or may be some else ?
 
using: Mandrake 7.2
 Apache 1.3.14-2mdk
apache-mod_perl 1.3.14_1.24-2mdk
Apache-ASP 2.002mdk
httpd-perl (proxied)
 
If someone know what to do pls send a sign, thnks

Note that URL encoding treats the symbol '+' as the URL encoded version
of the symbol ' ' (space, ASCII 32). The sequence of characters you need
to include in a query string in order to have your script interpret it
as the symbol '+' is '%43'.

Your problem report isn't exactly clear on what you mean by "eats", but
this may be your trouble.

HTH

Steve


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