Login Tools - Errors in userlog.csv
Posted: Fri Nov 03, 2023 6:09 pm
Version 18.4.0 sometime generates defect csv-lines:
DEFECT:
2023-10-31,11:27:22,77.33.34.146,Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 Edg/118.0.2088.69,/OT67/forum.php,ev67,SUCCESS
Contains 8 fields
CORRECT:
2023-10-31,18:11:57,77.170.230.130,Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/118.0,ev-soft.dk/OT67/login.php,eh67,SUCCESS
Contains 7 fields
From php-file:
fwrite($log_file, implode(',', [$log_date, $log_time, $log_ip_address, $log_user_agent, $log_referrer, $db_username, 'SUCCESS'])."\r\n");
It looks like comma in "(KHTML, like Gecko)" is triggering a extra field !!!
DEFECT:
2023-10-31,11:27:22,77.33.34.146,Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 Edg/118.0.2088.69,/OT67/forum.php,ev67,SUCCESS
Contains 8 fields
CORRECT:
2023-10-31,18:11:57,77.170.230.130,Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/118.0,ev-soft.dk/OT67/login.php,eh67,SUCCESS
Contains 7 fields
From php-file:
fwrite($log_file, implode(',', [$log_date, $log_time, $log_ip_address, $log_user_agent, $log_referrer, $db_username, 'SUCCESS'])."\r\n");
It looks like comma in "(KHTML, like Gecko)" is triggering a extra field !!!