Slightly different method, same info:
Code:
<?php
echo "<html><head><title>lifted from www.scanmybrowser.com</title></head>";
echo "<body><h1>A few request header variables:</h1>";
echo "HTTP_REFERER=".getenv("HTTP_REFERER")."<br>";
echo "REMOTE_ADDR=".getenv("REMOTE_ADDR")."<br>";
echo "HTTP_USER_AGENT=".getenv("HTTP_USER_AGENT")."<br>";
echo "HTTP_ACCEPT=".getenv("HTTP_ACCEPT")."<br>";
echo "HTTP_ACCEPT_LANGUAGE=".getenv("HTTP_ACCEPT_LANGUAGE")."<br>";
echo "HTTP_ACCEPT_CHARSET=".getenv("HTTP_ACCEPT_CHARSET")."<br>";
echo "HTTP_ACCEPT_ENCODING=".getenv("HTTP_ACCEPT_ENCODING")."<br>";
echo "</body></html>";
?>
Similar examples in ASP and C++ at
www.scanmybrowser.com - look for the links in the left navbar.