i'm working on some code which can obtain the specific IP address of a user of my site. the problem i'm having is distinguishing between computers behind a firewall. When i access this script on my server:
<?
echo 'REMOTE_ADDR:' . $_SERVER['REMOTE_ADDR'] . '<br>';
echo 'HTTP_X_FORWARDED_FOR:' . $_SERVER['HTTP_X_FORWARDED_FOR'] .
'<br>';
echo 'HTTP_CACHE_CONTROL:' . $_SERVER['HTTP_CACHE_CONTROL'] .
'<br>';
?>
only the first line returns an address. my computer is among 3 computers behind my firewall. Is there any way to distinguish them?