thinkphp 用户登录记录日记

<?php

namespace app\api\model;

use think\Model;

class OperateLog extends Model
{
  // 唯一键
  protected $pk = 'id';
  protected $table = 'operate_log';
  public static function log($data)
  {
    return self::create($data, true);
  }
}

model

<?php

namespace app\admin\model;

use app\common\controller\GetGuestInfoController;
use think\Model;
use think\Session;

class OperateLog extends Model
{
  // 唯一键
  protected $pk = 'id';
  protected $table = 'operate_log';
  public static function log($operate)
  {
    //$ip = $guestInfo->GetIP();
    $ip = '120.xxx.xxx.159';

    $info = getIpAddress($ip);
    $email = Session::get('email');


    $guestInfo = new GetGuestInfoController();

    return self::create([
      'ip' => $ip,
      'address' => $info,
      'email' => $email,
      'operate' => $operate,
      'operate_system' => $guestInfo->GetOS(),
      'operate_browser' => $guestInfo->getBrowser()
    ], true);
  }
}

使用

 OperateLog::log('登录了后台');
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值