1. 程式人生 > >CI資料庫的相關操作&獲取客戶端IP

CI資料庫的相關操作&獲取客戶端IP

1.插入操作

$data = array(
    'uid' => $res['uid'],
'login_ip' => $res['login_ip'],
'login_time' => $res['login_time'],
'logout_ip' => $res['login_ip'],
'logout_time' => $res['login_time']
);
// $this->db->where('uid', $res['uid']);
$this->db->insert('login_history', $data);
2.更新操作
$data2 
= array( // 'uid' => $res['uid'], 'login_ip' => $res['login_ip'], 'login_time' => $res['login_time'], 'logout_ip' => $old_ip['0']['login_ip'], 'logout_time' => $old_time['0']['login_time'] ); $this->db->where('uid',$res['uid']); $this->db->update('login_history', $data2);
3. 查詢操作
$res 
= $this->db->where('uid',$uid) // ->$this->db->select('login_ip') ->get('login_history'); $info = $res->row_array(); return $info;
$res = $this->db->where('uid', $uid)
    ->get('login_history');
return $res->row_array();
4.獲取客戶端IP
$this->load->helper('captcha'
); $res['login_ip'] = $this->input->ip_address();

相關推薦

CI資料庫相關操作&獲取客戶IP

1.插入操作 $data = array( 'uid' => $res['uid'], 'login_ip' => $res['login_ip'], 'login_time'

JAVA中經過nginx反向代理獲取客戶ip獲取相關坐標等信息

IT urn 輸出 代理 nginx 高德 AD color javascrip 關於搜狐新浪ip庫查詢接口的使用 直接輸出訪客ip及所在城市: <script src="http://pv.sohu.com/cityjson?ie=utf-8" >&l

ASP.NET獲取客戶IP地址相關方法

 因為要在專案中取到客戶端IP,在網上搜了下相關資料,找到一些方法,因為資料很多,經過比較對比後總結出來的,在下面列舉出來,方便以後查閱之用: 通常我們都通過下面的程式碼獲得IP: ①string ip =System.Web.HttpContext.Current.

Java獲取客戶IP

不為 pty 獲取 code 中間 clas 代理服務器 gin servle 在開發工作中,我們常常需要獲取客戶端的IP。一般獲取客戶端的IP地址的方法是:request.getRemoteAddr();但是在通過了Apache,Squid等反向代理軟件就不能獲取到客戶端

ASP.NET獲取客戶IP/用戶名等信息

username .net target list .get 獲取用戶信息 add dom 編程 1. 在ASP.NET中專用屬性: 獲取服務器電腦名:Page.Server.ManchineName 獲取用戶信息:Page.User 獲取客戶端電腦名:Page.Reque

PHP獲取客戶IP地址,服務器IP地址

客戶端 get sse spa gets static p地址 tip sta ============================================獲取客戶端IP==============================================

獲取客戶IP地址

type 數字 fun xpl func ram server ip地址 p地址 /** * 獲取客戶端IP地址 * @param integer $type 返回類型 0 返回IP地址 1 返回IPV4地址數字 * @param boole

獲取客戶ip訪問網站的次數和請求頁面腳本

客戶端ip訪問網站的次數和請求頁面腳本獲取客戶端ip訪問網站的次數和請求頁面 #/bin/bash cd /data/iplog/$1/pv txt=$(ls -l|awk ‘{print $NF}‘|sed ‘1d‘) for n in $txt do ip=$(cat /root/iplist) for

獲取客戶 ip

shift reg server add arr rem xpl for false $ip = false; if (!empty($_SERVER["HTTP_CLIENT_IP"])) { $ip

java獲取客戶IP和服務器IP

ati () ted unknown lock back thead ssi 簡單的 一、Java獲取服務器IP(轉自:https://www.cnblogs.com/george93/p/6306579.html) //方法一,也是最簡單的一種。 String

關於獲取客戶IP問題

//相關程式碼 1、HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"] 2、HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]3、HttpContex

JS獲取客戶IP地址、MAC和主機名的7個方法彙總

這篇文章主要介紹了JS獲取客戶端IP地址、MAC和主機名的7個方法彙總,JS本身是不支援獲取IP地址等資訊的,本文通過其它方法實現,需要的朋友可以參考下 今天在搞JS(javascript)獲取客戶端IP的小程式,上網搜了下,好多在現在的系統和瀏覽器中的都無效,很無奈,在C

指令碼獲取客戶IP

<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script> <script type="text/javascript"> console.log(returnCitySN["cip"]+'

PHP 獲取客戶 IP 地址

先來了解一個變數的含義: $_SERVER['REMOTE_ADDR']:瀏覽當前頁面的使用者計算機的ip地址 $_SERVER['HTTP_CLIENT_IP']:客戶端的ip $_SERVER['HTTP_X_FORWARDED_FOR']:瀏覽當前頁面的使用者計算機的閘道器

jquery 獲取客戶ip地址 和 地區位置

搜狐IP地址查詢介面(預設GBK):http://pv.sohu.com/cityjson 搜狐IP地址查詢介面(可設定編碼):http://pv.sohu.com/cityjson?ie=utf-8 使用搜狐介面demo: <p id="ip"></p> <

Dorado7 AjaxAction Java獲取客戶IP

@Expose @DataProvider public String getCurrentEmployeeUserPrivilege(HttpServletRequest request, HttpServletResponse response){ String ip = req

Java Servlet獲取客戶IP

String ip = request.getHeader("x-forwarded-for");       if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {

獲取nginx客戶IP地址 Java request獲取客戶ip,各種apach,nginx等代理後依然正確

Java request獲取客戶端ip,各種apach,nginx等代理後依然正確 2017年02月22日 17:15:15 閱讀數:3268 在JSP,Java裡,獲取客戶端的IP地址的方法是:request.getRem

在ASP.NET Core 2.x中獲取客戶IP地址

一、前言 大家也知道服務端請求時我們獲取的IP地址是包含在請求頭中,因此這也大大便利了IP的獲取。 在ASP.NET中,可以通過以下方式獲取客戶端的IP地址。 HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]

php獲取客戶ip地址或者伺服器ip地址

1.$_SERVER['REMOTE_ADDR'] 客戶端IP,有可能是使用者的IP,也可能是代理的IP。 2.$_SERVER['HTTP_CLIENT_IP'] 代理端的IP,可能存在可偽造。 3.$_SERVER['HTTP_X_FORWARDER_FOR'] 使用者是在哪個IP使用的代理,可