On 5/23/06 12:15 PM, "Ovid" <[EMAIL PROTECTED]> wrote:

> --- "Dennis G. Wicks" <[EMAIL PROTECTED]> wrote:
>> Sean,
>> 
>> Thanks, but no cigar. CGI and several modules on CPAN will
>> process QUERY_STRING but I can't find any modules that do
>> anything with QUERY_STRING_UNESCAPED. And unfortunately, it isn't
>> as simple as $QUERY_STRING = $QUERY_STRING_UNESCAPED;
> 
> This problem was bugging me as I'm not familiar with
> QUERY_STRING_UNESCAPED and now I know why.  You're probably using SSI,
> right?  I've not used that in years as I stick to templating systems,
> so the QUERY_STRING_UNESCAPED was something I never needed.
> 
> At least one Web site
> (http://ulysses.uchicago.edu/docs/CGI.doc1.html#667) has this to say:
> 
>   QUERY_STRING_UNESCAPED is available only to .shtml files
>   when ssi_enable is enabled.
> 
>   Server-parsed .shtml files can accept query strings just
>   like CGI scripts. This variable holds the value of any
>   query string sent with the request for document, but
>   without any substitutions made. Special characters sent
>   as %<hex> sequences, such as spaces sent as "%20", are
>   left unchanged (the string still contains "%20" and not
>   " ").
> 
>   QUERY_STRING_UNESCAPED = <unmodified query string>
> 
> This led me to some searching on Perlmonks where some solutions were
> discussed in http://www.perlmonks.org/?node_id=54318.

Thanks Ovid!  I had found the same site as you, but didn't know how to
translate that back to the OP.  Thanks for the perlmonks link--interesting.

Sean


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to