php统计网站/html页面浏览访问次数程序本文章来给大这介绍了php自己写的一些常用的网站统计代码写法,用无数据库的与使用数据库及html静态页面浏览资次数统计代码,大家可进入参考。实例1直接使用txt文件进行统计的代码代码如下上面使用的是txt文件,下面我们来介绍一个mysql数据库操作实例代码如下CREATETABLE`mycounter`(`id`int(11)NOTNULLauto_increment,`Counter`int(11)NOTNULL,`CounterLastDay`int(10)defaultNULL,`CounterToday`int(10)defaultNULL,`RecordDate`dateNOTNULL,PRIMARYKEY(`id`))ENGINE=InnoDBDEFAULTCHARSET=gbkAUTO_INCREMENT=2;函数代码如下$RecordDate_explode[0])$IsGone=TRUE;elseif($DateNow_explode[0]==$RecordDate_explode[0]){if($DateNow_explode[1]>$RecordDate_explode[1])$IsGone=TRUE;elseif($DateNow_explode[1]==$RecordDate_explode[1]){if($DateNow_explode[2]>$RecordDate_explode[2])$IsGone=TRUE;}elseBREAK;}elseBREAK;//根据IsGone进行相应操作IF($IsGone){$RecordDate=$DateNow;$CounterToday=0;$CounterLastDay=$row['CounterToday'];$upd_sql="updatemycountersetRecordDate='$RecordDate',CounterToday='$CounterToday',CounterLastDay='$CounterLastDay'WHEREid=Ƈ'";mysql_query($upd_sql);}//再次获取数据$querysql="SELECT*FROM`mycounter`WHEREid=Ƈ'";$queryset=mysql_query($querysql);$Counter=$row['Counter'];$CounterToday=$row['CounterToday'];$CounterLastDay=$row['CounterLastDay'];if($row=mysql_fetch_array($queryset)){if($_COOKIE["user"]!="oldGuest"){$Counter=++$row['Counter'];$CounterToday=++$row['CounterToday'];$upd_sql="updatemycountersetcounter='$Counter',CounterToday='$CounterToday'WHEREid=Ƈ'";$myquery=mysql_query($upd_sql);}echo"总访问量:".$Counter;echo"";echo"今日流量:".$CounterToday;echo"";echo"昨日流量:".$CounterLastDay;}else{//如果数据库为空时,相应的操作}}?>当然,需要在文件第一行开始写出如下代码:代码如下如果是静态页面我们上面的方法是不可以实现的,但下面再举一个不错的统计实例代码如下Inserttitleherephp统计静态html页面浏览访问次数代码
count.php代码代码如下数据库代码如下----表的结构`count`--CREATETABLEIFNOTEXISTS`count`(`id`int(11)NOTNULLauto_increment,`aid`int(11)defaultNULL,`click_num`int(11)defaultNULL,PRIMARYKEY(`id`))ENGINE=InnoDBDEFAULTCHARSET=gbkAUTO_INCREMENT=2;文档资料参照:一览(www.yl1001.com)