'用户IP地址', 'referer'=>'访问来源', 'self_url'=>'访问页面', 'agent'=>'浏览器' ]; } public function Add($input) { $server = new \common\api\HttpServer(); $this->ip = Yii::$app->request->userIP; $this->referer = $server->GetReferer(); $this->self_url = $server->GetCurUrl(); $this->agent = $server->getAgentInfo(); $this->equipment = $input['equipment']; if(!$this->save()) { Yii::info('插入错误'); } } //后台报名信息来源 public function GetList($row) { $query = self::find(); $query->select(['referer','self_url','create_at','ip']); if (!empty($row['ip'])) { $query->andWhere(['ip'=>$row['ip']]); } if (!empty($row['create_at'])) { $query->andFilterWhere(['>=','create_at',strtotime($row['create_at'].' 00:00:00')]); $query->andFilterWhere(['<=','create_at',strtotime($row['create_at'].' 23:59:59')]); } return $query->asArray()->all(); } }