网络软件 系统工具 应用软件 图形图像 多媒体类 免费游戏 安全相关 免费音乐 网页素材 电子书籍 考试考题 建站源码
教育教学 多媒体类 编程开发 操作系统 游戏天地 娱乐天地 简历求职 站长专区 网页设计 安全技术 图形图像 文学驿站
业界资讯 | 图形图像 | 操作系统 | 网络冲浪 | 工具软件 | 办公软件 | 媒体动画 | 精文荟萃 | 认证考试 | 网页设计 | 技术开发 | 专栏
当前位置:热点网络学院编程开发其他开发语言用PHP判断oicq是否在线的小程序
精品推荐
热点TOP10
·用PHP判断oicq是否在线的小程序
·VB程序员眼中的C# 4
·Python编程入门(5)
·WIN32汇编: 6.处理键盘消息
·Effective C++ 2e Item3
·Effective C++ 2e Item6
·实例讲解 C 语言的分支结构
·Win32ASM经验点滴
·C语言程序书写规范
·Guru of the Week 条款15:类之间的关系(下篇)
·PHP4用户手册:流程控制-while
·深度探索C++对象模型第五章构造、解构、拷贝语义学
·程序员考试补课笔记-第三天
·CppUnit Cookbook中文版
·用汇编访问COM对象
·C++ Gotchas 条款62:替换Global New和Global Delete
·C++ Builder几个应用技巧
·闲谈BCB(二)
·异常处理(二)
·洗牌的一个C++类!
用PHP判断oicq是否在线的小程序
日期:2005年11月13日 作者: 查看:[大字体 中字体 小字体]

      来源:keniv
 
<?
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.0\n\n");
$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'; //我自己的
echo get_status($uin);
?>

 
 


(出处:http://down.vipcn.com/)

关于我们 | 帮助(?) | 版权声明 | 友情连接 
Copyright 2005-2005 viphot.com All Rights Reserved.
Powered by:mesky