第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

php,網(wǎng)站訪問ip根據(jù)時間記錄

php,網(wǎng)站訪問ip根據(jù)時間記錄

PHP
蕪湖不蕪 2019-03-15 12:41:19
業(yè)務需求,要記錄網(wǎng)頁的訪問記錄,根據(jù)ip來,但是現(xiàn)在加了一條,根據(jù)時間來判斷,如果ip地址為202.192.26.26,15點00分訪問了,這一個小時之內(nèi)都,他訪問了這個網(wǎng)頁都不會記錄,但是訪問其他網(wǎng)頁還是會記錄,這個數(shù)據(jù)庫應該怎么寫,php邏輯怎么弄
查看完整描述

2 回答

?
喵喵時光機

TA貢獻1846條經(jīng)驗 獲得超7個贊

TP5的話可以這樣
數(shù)據(jù)庫里面有一個記錄IP的字段 我們就暫時命名為:ip
記錄訪問時間的字段 create_time
記錄訪問節(jié)點的字段: node

打開模型自動寫入時間戳

$ip = request()->ip();
$node = request()->url();
$result = (new 模型類())->where('ip,$ip)->where('node',$node)->find();
if(null === $result || $result['create_time'] < time()-3600 ){
    (new 模型類())->save([
     'node'=>$node,
     'ip'=>$ip
    ]);
}

應該也可以這樣

$currTime = time()-3600;
$result = (new 模型類())->where('ip,$ip)->where('node',$node)->whereTime('create_time','<',$currTime)->find();
if(null === $result){
    (new 模型類())->save([
     'node'=>$node,
     'ip'=>$ip
    ]);
}
查看完整回答
反對 回復 2019-03-18
?
不負相思意

TA貢獻1777條經(jīng)驗 獲得超10個贊

那就根據(jù)訪問的URL來判斷,你們是要做網(wǎng)站的用戶熱度圖吧,數(shù)據(jù)分析下哪些頁面是受用戶關(guān)注的,其實如果需求明確了,你可以直接找現(xiàn)成的方案,沒必要自己整個原創(chuàng)想著做。

查看完整回答
反對 回復 2019-03-18
  • 2 回答
  • 0 關(guān)注
  • 409 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號