$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 Matt Sergeant

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

-- 
Matt/

/||** Founder and CTO  **  **   http://axkit.com/ **
   //||**  AxKit.com Ltd   **  ** XML Application Serving **
  // ||** http://axkit.org **  ** XSLT, XPathScript, XSP  **
 // \\| // ** mod_perl news and resources: http://take23.org  **
 \\//
 //\\
//  \\




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