91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用php怎么實現一個流量統計功能

發布時間:2020-12-21 15:52:56 來源:億速云 閱讀:247 作者:Leah 欄目:開發技術

這篇文章將為大家詳細講解有關使用php怎么實現一個流量統計功能,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

表的結構 `mycounter`
--

復制代碼 代碼如下:


CREATE TABLE `mycounter` (
`id` int(11) NOT NULL auto_increment,
`Counter` int(11) NOT NULL,
`CounterLastDay` int(10) default NULL,
`CounterToday` int(10) default NULL,
`RecordDate` date NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=2 ;


函數過程如下:

復制代碼 代碼如下:


<?PHP
public function ShowMyCounter(){
//定義變量
$IsGone = FALSE;
//讀取數據
$querysql = "SELECT * FROM `mycounter` WHERE id = ?' ";
$queryset = mysql_query($querysql);
$row = mysql_fetch_array($queryset);
//獲得時間量
$DateNow = date('Y-m-d');
$RecordDate = $row['RecordDate'];
$DateNow_explode = explode("-",$DateNow);
$RecordDate_explode = explode("-",$RecordDate);
//判斷是否已過去一天
if( $DateNow_explode[0] > $RecordDate_explode[0]) $IsGone = TRUE;
else if( $DateNow_explode[0] == $RecordDate_explode[0] ){
if( $DateNow_explode[1] > $RecordDate_explode[1] ) $IsGone = TRUE;
else if( $DateNow_explode[1] == $RecordDate_explode[1] ){
if( $DateNow_explode[2] > $RecordDate_explode[2] ) $IsGone = TRUE;
}else BREAK;
}else BREAK;
//根據IsGone進行相應操作
IF($IsGone) {
$RecordDate = $DateNow;
$CounterToday = 0;
$CounterLastDay = $row['CounterToday'];
$upd_sql = "update mycounter set RecordDate = '$RecordDate',CounterToday = '$CounterToday',CounterLastDay = '$CounterLastDay' WHERE id = ?' ";
mysql_query($upd_sql);
}
//再次獲取數據
$querysql = "SELECT * FROM `mycounter` WHERE id = ?' ";
$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 = "update mycounter set counter = '$Counter',CounterToday = '$CounterToday' WHERE id = ?' ";
$myquery = mysql_query($upd_sql);
}
echo "總訪問量:".$Counter;
echo "
";
echo "今日流量:".$CounterToday;
echo "
";
echo "昨日流量:".$CounterLastDay;
}else{//如果數據庫為空時,相應的操作
}
}
?>


當然,需要在文件第一行開始寫出如下代碼:

復制代碼 代碼如下:


<?PHP
session_start();
if( !isset($_COOKIE["user"]) ){
setcookie("user","newGuest",time()+3600);
}else {
setcookie("user","oldGuest");
}
?>

關于使用php怎么實現一個流量統計功能就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

乌兰县| 兴国县| 宜川县| 博爱县| 新丰县| 昌邑市| 宁陵县| 深州市| 桑日县| 昌图县| 江口县| 敖汉旗| 永年县| 大冶市| 洛扎县| 兰西县| 武冈市| 武隆县| 禄劝| 德昌县| 勐海县| 银川市| 南宫市| 合作市| 中宁县| 灵山县| 友谊县| 太保市| 凌云县| 吉林省| 巧家县| 新昌县| 永昌县| 浦县| 容城县| 乐山市| 额尔古纳市| 白河县| 沭阳县| 乐陵市| 太康县|