extend\fast

http://blog.dj5.cn/uploads/20230503/d879a65fd9c5ba86f3fabebf9112cd5c.rar


函数


function addloginip($user_id,$ip){
    $csmip = \addons\csmip\library\Csmip::getInstance();
    $region = $csmip->getRegion($ip);
    $ua=new \fast\Ua;
    \app\admin\model\user\Iplog::create([
    "user_id"=>$user_id,
    "ip"=>$ip,
    "region"=>"{$region->country},{$region->province},{$region->city}",
    "agent"=>$ua->agent,
    "platform"=>$ua->platform,
    "browser"=>$ua->browser." ".$ua->version,
    "mobile"=>$ua->mobile,
    "memo"=>"",
    "createtime"=>time()
    ]);
}

使用

$ip = request()->ip();

addloginip($user_id,$ip);

点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部