mirror of https://github.com/1099438829/apeblog
修正网站关闭和log统计的问题
This commit is contained in:
parent
db94bd17b0
commit
61967bb957
|
|
@ -1,18 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace app\index\controller;
|
||||
namespace app\api\controller;
|
||||
|
||||
use app\admin\controller\AuthController;
|
||||
use app\admin\extend\Util as Util;
|
||||
use app\common\constant\Data;
|
||||
use app\common\model\FriendLink as friendLinkModel;
|
||||
use app\common\model\MessageForm as MessageFormModel;
|
||||
use app\common\model\Tag as TagModel;
|
||||
use app\common\validate\MessageForm as MessageformValidate;
|
||||
use app\Request;
|
||||
use think\db\exception\DataNotFoundException;
|
||||
use think\db\exception\DbException;
|
||||
use think\db\exception\ModelNotFoundException;
|
||||
|
||||
/**
|
||||
* 应用入口
|
||||
|
|
|
|||
|
|
@ -39,15 +39,17 @@ class PvLog extends BaseModel
|
|||
$hour = date('H');
|
||||
$pvWhere[] = ['date', '=', $date_data];
|
||||
$pvWhere[] = ['time', '=', $hour];
|
||||
$pvLogModel = new self;
|
||||
$pvInfo = $pvLogModel->where($pvWhere)->field('id')->find();
|
||||
|
||||
$pvInfo = $this->where($pvWhere)->field('id')->find();
|
||||
if ($pvInfo) {
|
||||
$this->where($pvWhere)->inc('view')->update();
|
||||
$pvLogModel->where($pvWhere)->inc('view')->update();
|
||||
} else {
|
||||
$pvData['view'] = 1;
|
||||
$pvData['date'] = $date_data;
|
||||
$pvData['time'] = $hour;
|
||||
$this->save($pvData);
|
||||
$pvLogModel = new self;
|
||||
$pvLogModel->view = 1;
|
||||
$pvLogModel->date = $date_data;
|
||||
$pvLogModel->time = $hour;
|
||||
$pvLogModel->save();
|
||||
}
|
||||
//uv表
|
||||
$uvLogModel = new UvLogModel();
|
||||
|
|
@ -61,12 +63,11 @@ class PvLog extends BaseModel
|
|||
$uvInfo = $uvLogModel->where($uvWhere)->field('id')->find();
|
||||
//不存在 添加数据
|
||||
if (!$uvInfo) {
|
||||
$uvData['ip'] = $ipData;
|
||||
$uvData['time'] = $hour;
|
||||
$uvData['date'] = $date_data;
|
||||
$uvLogModel->save($uvData);
|
||||
$uvInfo = new UvLogModel();
|
||||
$uvInfo->ip = $ipData;
|
||||
$uvInfo->time = $hour;
|
||||
$uvInfo->date = $date_data;
|
||||
$uvInfo->save();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -40,7 +40,7 @@ class Base extends BaseController
|
|||
$this->assign('user_id', $this->userId);
|
||||
}
|
||||
//判断是否关闭站点。
|
||||
if (web_config('web_close')) {
|
||||
if (web_config('web_close')==1) {
|
||||
$this->error('网站暂时关闭!', '', 'stop');
|
||||
}
|
||||
//判断后台统计配置是否开启 1 开启
|
||||
|
|
|
|||
Loading…
Reference in New Issue