在Unix众多版友的帮助下终于搞出来一个显示ip、地理位置和系统的图片签名档了。物理地址用的是Lucian的校内在线ip库:)
我的平台:WinXP+apache2.1+PHP5(With GD2 Support)
qmd.php(测试完成后更名为qmd.png)的源码:
function getIP()
{
global $ip;
if (getenv("HTTP_CLIENT_IP"))
$ip = getenv("HTTP_CLIENT_IP");
else if(getenv("HTTP_X_FORWARDED_FOR"))
$ip = getenv("HTTP_X_FORWARDED_FOR");
else if(getenv("REMOTE_ADDR"))
$ip = getenv("REMOTE_ADDR");
else $ip = "Unknow";
return $ip;
}
function show_system(){
$so = $_SERVER['HTTP_USER_AGENT'];
$windowsxp = preg_match("/windows nt 5.1/i", $so);
$windowsxp2 = preg_match("/windows xp/i", $so);
$linux = preg_match("/linux/i", $so);
$windowsme = preg_match(