|
From: Jamie C. <jca...@we...> - 2011-01-20 01:47:24
|
On 19/Jan/2011 14:01 Jeffrey Kesselman <je...@np...> wrote ..
> My project is coming along very well but I've run into something else I cant
> seem to find in the docs.
>
> How do I get the URL of my current script (really what I want is the Url of
> its containing directory, but I can chop it off the end to get that) ?
>
> I've tried the CGI parameters $DOCUMENT_ROOT and $SCRIPT_NAME, but they both
> appear to be empty.
You can use $ENV{'HTTP_HOST'} to get the hostname in the URL, $ENV{'HTTPS'} to
get the protcol (it will be "on" for https: , "off" or empty for http:) ,
and $ENV{'SCRIPT_NAME'} to get the /module/script.cgi path.
- Jamie
|