| 147 | | $query = array( |
|---|
| 148 | | 'INSERT' => 'user_id, ident, logged, csrf_token', |
|---|
| 149 | | 'INTO' => 'online', |
|---|
| 150 | | 'VALUES' => $pun_user['id'].', \''.$db->escape($pun_user['username']).'\', '.$pun_user['logged'].', \''.$pun_user['csrf_token'].'\'' |
|---|
| 151 | | ); |
|---|
| | 147 | $query = 'INSERT INTO '.$db->prefix.'online (user_id, ident, logged, csrf_token) SELECT '.$pun_user['id'].', \''.$db->escape($pun_user['username']).'\', '.$pun_user['logged'].', \''.$pun_user['csrf_token'].'\' FROM '.$db->prefix.'users WHERE id = '.$pun_user['id'].' AND NOT EXISTS (SELECT 1 FROM '.$db->prefix.'online WHERE user_id='.$pun_user['id'].')'; |
|---|
| | 148 | ($hook = get_hook('fn_qr_add_online_user')) ? eval($hook) : null; |
|---|
| | 149 | $db->query($query) or error(__FILE__, __LINE__); |
|---|
| 260 | | $query = array( |
|---|
| 261 | | 'INSERT' => 'user_id, ident, logged, csrf_token', |
|---|
| 262 | | 'INTO' => 'online', |
|---|
| 263 | | 'VALUES' => '1, \''.$db->escape($remote_addr).'\', '.$pun_user['logged'].', \''.$pun_user['csrf_token'].'\'' |
|---|
| 264 | | ); |
|---|
| | 257 | $query = 'INSERT INTO '.$db->prefix.'online (user_id, ident, logged, csrf_token) SELECT 1, \''.$db->escape($remote_addr).'\', '.$pun_user['logged'].', \''.$pun_user['csrf_token'].'\' FROM '.$db->prefix.'users WHERE id=1 AND NOT EXISTS (SELECT 1 FROM '.$db->prefix.'online WHERE user_id=1 AND ident=\''.$db->escape($remote_addr).'\')'; |
|---|
| | 258 | ($hook = get_hook('fn_qr_add_online_guest_user')) ? eval($hook) : null; |
|---|
| | 259 | $db->query($query) or error(__FILE__, __LINE__); |
|---|