资讯   |   开发   |   选机中心   |   产品大全 | IBM | 惠普 | 联想 | 戴尔 | 苹果 | 神舟
更多: | 华硕 | 明基 | 方正 | 紫光 | TCL | 夏新 | 联宝 | 宏碁 | 七喜 | 长城 | 清华同方 | 海尔 | 三星 | 东芝 | 索尼 | 富士通 | LG | 技术 | ddnoon
当前位置:笔记本 > 编程开发 >
Advertisement
文章正文

一个判断oicq是否在线的小程序_编程

类型:转载   责任编辑:asp.net   日期:2007/05/23


热门软件下载:


   
  • 一个浏览器检查类 
  • 试试看这个判断ICQ是否在线的代码好用吗? 
  • 小技巧:取得MYSQL中ENUM(枚举)列的全部可能值。 
  • php没有安全漏洞,呵呵.要注意设置 
  • 转贴:开发大型PHP项目的方法(四) 
  • Php安装使用问答(一) 
  • 在GD中输出汉字的函数的改进 
  • LDAP安装 
  • 一个在PHP中利用递归实现论坛分级显示的例子(为了简单起见,我将分页显示部分去掉了) 
  • 好几位朋友都问到,如何在redhat自带的apache中加入PHP的支持,所以我找来了这篇文章 
  • 页面导航:

    正文内容:
    <?
    // 呵呵,拿alpha兄的那个icq版改的
    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);
    ?> 

     

     
    热门推荐笔记本: IBM笔记本
    相关文章:
    webmaster:popbb@126.com   最佳浏览:1024X768 MSIE
    ©2007 popbb.net All Rights Reserved