lead2gold Posted April 5, 2007 Share Posted April 5, 2007 Just a quick question for the gurus. I have a url with information residing on http://www.hostnamea.com I have a pointer set up in apache to redirect all traffic to from http://www.hostnameb.com to http://hostnamea.com. My problem is $_SERVER['HTTP_REFERER'] is blank in all cases when people are being redirected from hostnameb.com. Is there a way I can track (using php) all people who used the hostnameb pointer? I googled without success, and I can't seem to find an alternative variable for what i'm looking for other than $_SERVER['HTTP_REFERER'] (ref site: http://ca.php.net/reserved.variables). Quote Link to comment Share on other sites More sharing options...
metrostars Posted April 5, 2007 Share Posted April 5, 2007 You could set a script up in hostnamea.com to record the users IP or whatever you want to do, and then use header("Location: http://www.hostnameb.com"); That is the only thing I can think of. Quote Link to comment Share on other sites More sharing options...
taith Posted April 5, 2007 Share Posted April 5, 2007 i've found that some servers, on some OS's, send headers a little differently... try using this instead... its just covering more bases... <? function get_referrer(){ if(!$ref=@$HTTP_REFERER) $ref=$_SERVER['HTTP_REFERER']; return $ref; } ?> cant hurt to try :-) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.