$query->path+info is not what i thought it would be

2001-03-03 Thread Andrew Clark

Hi, could someone PLEASE help!

I am trying to write a script that if accessed through

http://server/script/

would produce HTML, where-as:

http://server/script/wap/ 

would produce WML.


That all worked fine until i converted to mod_perl. I did change
$ENV{'PATH_INFO'} to the $query->path_info() code and usually works fine
until there are multiple requests between wap and html.

from what i can tell if you access the script with /wap/ it always
works, but it's when you pass it nothing that I get what seems to be the
contents of the Environment String of PATH_INFO which as it happens is
the last document requested and would sometimes be /wap/.

I have Apache 1.3.19, mod_perl 1.25, and activeperl 5.6.1

Could someone please tell me if this is a problem with mod perl, or the
CGI module.

Thanks

Andrew
-- 
Andrew Clark

_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com




Re: $query->path+info is not what i thought it would be

2001-03-03 Thread Andrew Clark

Thanks but it's nothing to do with global variables I don't think
eg.

my $query = new CGI;
print $query->path_info();


works when a path info has been added to the URL but returns random
results when there isn't one.


Andrew

In message <[EMAIL PROTECTED]>,
Matt Sergeant <[EMAIL PROTECTED]> writes
>On Sat, 3 Mar 2001, Andrew Clark wrote:
>
>> Hi, could someone PLEASE help!
>> 
>> I am trying to write a script that if accessed through
>> 
>> http://server/script/
>> 
>> would produce HTML, where-as:
>> 
>> http://server/script/wap/ 
>> 
>> would produce WML.
>> 
>> 
>> That all worked fine until i converted to mod_perl. I did change
>> $ENV{'PATH_INFO'} to the $query->path_info() code and usually works fine
>> until there are multiple requests between wap and html.
>> 
>> from what i can tell if you access the script with /wap/ it always
>> works, but it's when you pass it nothing that I get what seems to be the
>> contents of the Environment String of PATH_INFO which as it happens is
>> the last document requested and would sometimes be /wap/.
>
>Try http://take23.org/docs/guide/porting.xml/4#4
>

-- 
Andrew Clark

_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com