There are also some browsers which have an option to supress the referrer. (It used to be that they were way too liberal with information given -- the early versions of Netscape used to send your e-mail address with every request, and the referer header with whatever the last page you were on, even if it you weren't following a link.)
You might want to try a different browser, and see if you continue to have the same problem. Oh -- and the correct spelling is the misspelled one -- %ENV{'HTTP_REFERER'}. You can check all of the variables that you have to work with something like:
warn map { sprintf "%20s : %s\n", $_, $ENV{$_} } sort keys %ENV;(will send to your webserver's error log, unless you've changed where STDOUT STDERR goes)
Update: STDOUT != STDERR. (shouldn't post before I've had my morning caffeine.. thanks manav for the catch)
In reply to Re^2: Getting the http referer
by jhourcle
in thread Getting the http referer
by Delusional
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |