AV无码在线网站,五月激情四射婷婷,伊人狠狠久久精品,97在线成人视频,99成人在线视频,日韩无码人妻内射,激情四射国产大片伊人网站好粗好大,亚洲宅男天堂少妇自慰一区二区三区,无吗在线一区播放

云優(yōu)CMS后臺(tái)登錄獲取不到IP如何處理?

發(fā)布日期:2018-11-28 作者:云優(yōu)CMS 人氣:6966

場景:個(gè)別情況因?yàn)榉?wù)器或其他原因不能獲取IP,會(huì)顯示127.0.0.1  這時(shí)可以改動(dòng)代碼解決此類問題


處理文件:\app\common.php

function writelog($uid,$username,$description,$status)
{
    $data['admin_id'] = $uid;
    $data['admin_name'] = $username;
    $data['description'] = $description;
    $data['status'] = $status;
    $data['ip'] = request()->ip();
    $data['add_time'] = time();
    $log = db('Log')->insert($data);
}

替換成

function defip() {
    //strcasecmp 比較兩個(gè)字符,不區(qū)分大小寫。返回0,>0,<0。
    if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) {
        $ip = getenv('HTTP_CLIENT_IP');
    } elseif(getenv('HTTP_X_FORWARDED_FOR') && strcasecmp(getenv('HTTP_X_FORWARDED_FOR'), 'unknown')) {
        $ip = getenv('HTTP_X_FORWARDED_FOR');
    } elseif(getenv('REMOTE_ADDR') && strcasecmp(getenv('REMOTE_ADDR'), 'unknown')) {
        $ip = getenv('REMOTE_ADDR');
    } elseif(isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], 'unknown')) {
        $ip = $_SERVER['REMOTE_ADDR'];
    }
    $res =  preg_match ( '/[\d\.]{7,15}/', $ip, $matches ) ? $matches [0] : '';
    return $res;
}

function writelog($uid,$username,$description,$status)
{
    $data['admin_id'] = $uid;
    $data['admin_name'] = $username;
    $data['description'] = $description;
    $data['status'] = $status;
    $data['ip'] = defip();//request()->ip();
    $data['add_time'] = time();
    $log = db('Log')->insert($data);
}

相關(guān)新聞

返回頂部

撥打電話
在線咨詢
掃碼添加微信咨詢產(chǎn)品相關(guān)問題

全國統(tǒng)一服務(wù)電話: 0511-85995956