|
firewalls like ZoneAlarm or Norton can prevent the HTTP_REFERER from being included in http headers.
as a replacement for the referer variable, a cookie indicating the previous page could be used. basically, every page on your site would read a cookie called, say, "previousPage" and use that as the input for the "back" link. then, write the name of the current page to the "previousPage" cookie, so that the next page you load will know you came from the current page.
obviously, that only works for returning visitors to other parts of your own site, but at least it's an option.
|