You are here

function _uiplog_log_ip in User IP Log 7

Same name and namespace in other branches
  1. 8 uiplog.module \_uiplog_log_ip()
  2. 9.1.x uiplog.module \_uiplog_log_ip()
2 calls to _uiplog_log_ip()
uiplog_user_insert in ./uiplog.module
Implements hook_user_insert()
uiplog_user_login in ./uiplog.module
Implements hook_user_login()

File

./uiplog.module, line 63
User IP Log module file.

Code

function _uiplog_log_ip($uid) {
  $ip_address = ip_address();
  if (filter_var($ip_address, FILTER_VALIDATE_IP)) {
    db_insert('uiplog')
      ->fields(array(
      'ip' => $ip_address,
      'uid' => $uid,
      'timestamp' => REQUEST_TIME,
    ))
      ->execute();
  }
}