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]