function uiplog_user in User IP Log 6
Implementation of hook_user().
File
- ./
uiplog.module, line 44 - User IP Log module file.
Code
function uiplog_user($op, &$edit, &$account, $category = NULL) {
if ($op == 'login') {
$ip_address = ip_address();
if (filter_var($ip_address, FILTER_VALIDATE_IP)) {
db_query('INSERT into {uiplog} (uid, ip, timestamp) VALUES (%d, "%s", %d)', $account->uid, $ip_address, time());
}
}
else {
if ($op == 'delete' && variable_get('uiplog_user_delete_log', 0) == 1) {
db_query('DELETE FROM {uiplog} WHERE uid = %d', $account->uid);
}
}
}