ID: 30019 User updated by: asfsm at uaa dot alaska dot edu Reported By: asfsm at uaa dot alaska dot edu Status: Bogus Bug Type: *General Issues Operating System: Windows 2003 (standard) PHP Version: 5.0.1 New Comment:
Yes I understand how the web works, but I don't obviously know everything. Your explanation of referer makes sense though. Previous Comments: ------------------------------------------------------------------------ [2004-09-09 09:01:19] [EMAIL PROTECTED] Especially if the cache is cleared and the page reloaded. Do you understand what the referrer actually means? It is the URL that a user clicked on a link to get to your page. If the user simply types in the url or does a reload, there will be no referrer in the request. This isn't a browser "issue", this is simply how the Web works. ------------------------------------------------------------------------ [2004-09-08 20:59:11] asfsm at uaa dot alaska dot edu Even if the cache is cleared and the page is reloaded? this is a browser issue? ------------------------------------------------------------------------ [2004-09-08 06:04:33] [EMAIL PROTECTED] Because clients don't always send the referrer. No bug here. PHP will have it if the client provides it, otherwise it won't. ------------------------------------------------------------------------ [2004-09-08 00:27:34] asfsm at uaa dot alaska dot edu Description: ------------ $_SERVER['HTTP_REFERER']; doesn't always display It displays occassionally, but not all the time. Reproduce code: --------------- <?php $send_ip = $_SERVER['REMOTE_ADDR']; $send_agent = $_SERVER['HTTP_USER_AGENT']; $send_refer = $_SERVER['HTTP_REFERER']; ?> <table border="0"> <tr> <td><?php echo $send_ip; ?></td> </tr> <tr> <td><?php echo $send_agent; ?></td> </tr> <tr> <td><?php echo $send_refer; ?></td> </tr> </table> Expected result: ---------------- <browser's_IP address> <referring page> <browser type> Actual result: -------------- <browser's_IP address> <browser type> ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=30019&edit=1