发新话题
打印

用PHP判断QQ是否在线的小程序

用PHP判断QQ是否在线的小程序

用PHP判断QQ是否在线的小程序
复制内容到剪贴板
代码:
<?

function get_status($uin)

{

$fp = @fsockopen ("infocenter.tencent.com", 80, &$errno, &$errstr, 30);

if(!$fp)

{

return '出错';

}

else

{

fputs($fp, "GET /$uin/l/00/0/ HTTP/1.0nn");

$do = 'yes';

while(!feof($fp))

{

$line = fgets ($fp,128);

$do = ($do == 'yes')?'yes':(eregi("^GIF89", $line))?'yes':'no';

if($do == 'yes')

{

if(ereg("Online", $line))

{

return '在线';

}

elseif(ereg("Offline", $line))

{

return '没在线';

}

}



}

fclose($fp);

}

return '未知';

}

$uin='1697313'; //用你好友的QQ试试

echo get_status($uin);

?>
交流QQ群2:16142493
智能手机软件下载
PHP新手不可错过一帖
PHP新手如何获得积分
论坛需要你,我们大家需要你!

TOP

顶一顶!
等我挣了100万我就找个人娶了!哈哈!

TOP

唉 感觉我们要搞一下代码高亮了
这样的话看起来就比较清楚了
交流QQ群2:16142493
智能手机软件下载
PHP新手不可错过一帖
PHP新手如何获得积分
论坛需要你,我们大家需要你!

TOP

好用吗????????

TOP

发新话题