激情五月天AV片|国产精品国产三级国产AⅤ下载|久久久久国产精品农村妇女|玖玖资源最新网站|91视频日韩无码|久久久一区二区三区|国产丰满精品激情|亚洲精品香蕉视频|一级特黄无码毛片av一区二区|性福利导航在线观看

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

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

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


處理文件:\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ū)分大小寫(xiě)。返回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)新聞

返回頂部

撥打電話(huà)
在線(xiàn)咨詢(xún)
掃碼添加微信咨詢(xún)產(chǎn)品相關(guān)問(wèn)題

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