快速业务通道

计数器详细设计

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-05-26
nbsp;      $pidquery=@mysql_query("select id from tpcounter where pagename=''$page_name''",$connect) or die ("select page id failed");
        $pidarray=mysql_fetch_array($pidquery);
        $pid=$pidarray[id];        
        $return_num=1;
    }else { 
        $array=mysql_fetch_array($query);
        $num=$array[count];        
        $pid=$array[id];        
        if ($flag)
            $num++;
        mysql_query("update tpcounter set count=$num where pagename=''$page_name''",$connect)or die("update page failed");
        $return_num=$num;
    }    
    $pquery=@mysql_query("select pages from ticounter where ip=''$ip''",$connect) or die ("invalid pages query!");
    if (($flag)&&(mysql_num_rows($pquery))){
        $parray=mysql_fetch_array($pquery);
        $ps="$parray[pages]";
        $pstr="$parray[pages]"."$pid"."|";
        mysql_query("update ticounter set pages=''$pstr'' where ip=''$ip''",$connect)or die ("update ip  failed");
    } 
    return $return_num; 
}
//ip计数,返回ip访问次数,整型
//功能除了计数还有时间更新
//$flag是是否增加计数的标志,缺省true
//注意:ip_count的调用必须在page_count之前!!!
function ip_count($connect){
    $ip = getenv("REMOTE_ADDR");
    $visit_time=date("Y:m:d:H:i");
    $visit_pages="||"."$visit_time"."|";
    $ipquery=@mysql_query("select count,pages from ticounter where ip=''$ip''",$connect) or die ("invalid ip query!");
    
    if (!(mysql_num_rows($ipquery))){//新的ip
        $pageStr="|"."$visit_pages";        
        mysql_query("insert into ticounter (ip,count,date,pages) values (''$ip'',1,''$visit_time'',''$pageStr'')",$connect)or die("insert ip failed");
        return 1;
    }else{    &

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号