diff --git a/client_logs.php b/client_logs.php index 847b1e3f..478e98fe 100644 --- a/client_logs.php +++ b/client_logs.php @@ -76,6 +76,8 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli,"SELECT FOUND_ROWS()")); $log_description = htmlentities($row['log_description']); $log_ip = htmlentities($row['log_ip']); $log_user_agent = htmlentities($row['log_user_agent']); + $log_user_os = get_os($log_user_agent); + $log_user_browser = get_web_browser($log_user_agent); $log_created_at = $row['log_created_at']; $user_id = $row['user_id']; $user_name = htmlentities($row['user_name']); @@ -94,7 +96,7 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli,"SELECT FOUND_ROWS()")); - + $log_user_browser"; ?> 'Internet Explorer', - '/Trident/i' => 'Internet Explorer', - '/firefox/i' => 'Firefox', - '/safari/i' => 'Safari', - '/chrome/i' => 'Chrome', - '/edge/i' => 'Edge', - '/opera/i' => 'Opera', - '/netscape/i' => 'Netscape', - '/maxthon/i' => 'Maxthon', - '/konqueror/i' => 'Konqueror', - '/ubrowser/i' => 'UC Browser', + '/msie/i' => " Internet Explorer", + '/firefox/i' => " Firefox", + '/safari/i' => " Safari", + '/chrome/i' => " Chrome", + '/edge/i' => " Edge", + '/opera/i' => " Opera" ); foreach ($browser_array as $regex => $value) { if (preg_match($regex, $user_agent)) { @@ -114,23 +109,21 @@ function get_os() { $user_agent = get_user_agent(); $os_platform = "Unknown OS"; $os_array = array( - '/windows nt 10/i' => 'Windows 10', - '/windows nt 6.3/i' => 'Windows 8.1', - '/windows nt 6.2/i' => 'Windows 8', - '/windows nt 6.1/i' => 'Windows 7', - '/windows nt 6.0/i' => 'Windows Vista', - '/windows nt 5.2/i' => 'Windows Server 2003/XP x64', - '/windows nt 5.1/i' => 'Windows XP', - '/windows xp/i' => 'Windows XP', - '/macintosh|mac os x/i' => 'MacOS', - '/linux/i' => 'Linux', - '/ubuntu/i' => 'Ubuntu', - '/iphone/i' => 'iPhone', - '/ipod/i' => 'iPod', - '/ipad/i' => 'iPad', - '/android/i' => 'Android', - '/blackberry/i' => 'BlackBerry', - '/webos/i' => 'Mobile' + '/windows nt 10/i' => " Windows 10", + '/windows nt 6.3/i' => " Windows 8.1", + '/windows nt 6.2/i' => " Windows 8", + '/windows nt 6.1/i' => " Windows 7", + '/windows nt 6.0/i' => " Windows Vista", + '/windows nt 5.2/i' => " Windows Server 2003/XP x64", + '/windows nt 5.1/i' => " Windows XP", + '/windows xp/i' => " Windows XP", + '/macintosh|mac os x/i' => " MacOS", + '/linux/i' => " Linux", + '/ubuntu/i' => " Ubuntu", + '/iphone/i' => " iPhone", + '/ipod/i' => " iPod", + '/ipad/i' => " iPad", + '/android/i' => " Android" ); foreach ($os_array as $regex => $value) { if (preg_match($regex, $user_agent)) { diff --git a/logs.php b/logs.php index d122509b..8d6fc0b7 100644 --- a/logs.php +++ b/logs.php @@ -141,6 +141,8 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli,"SELECT FOUND_ROWS()")); $log_description = htmlentities($row['log_description']); $log_ip = htmlentities($row['log_ip']); $log_user_agent = htmlentities($row['log_user_agent']); + $log_user_os = get_os($log_user_agent); + $log_user_browser = get_web_browser($log_user_agent); $log_created_at = $row['log_created_at']; $user_id = $row['user_id']; $user_name = htmlentities($row['user_name']); @@ -167,7 +169,7 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli,"SELECT FOUND_ROWS()")); - + $log_user_browser"; ?>
-
+
-

User Details

+

Your User Details

@@ -24,7 +24,7 @@ $sql_recent_logs = mysqli_query($mysqli,"SELECT * FROM logs -
+
@@ -36,7 +36,7 @@ $sql_recent_logs = mysqli_query($mysqli,"SELECT * FROM logs
- +
@@ -46,7 +46,7 @@ $sql_recent_logs = mysqli_query($mysqli,"SELECT * FROM logs
- +
@@ -56,7 +56,7 @@ $sql_recent_logs = mysqli_query($mysqli,"SELECT * FROM logs
- +
@@ -69,7 +69,7 @@ $sql_recent_logs = mysqli_query($mysqli,"SELECT * FROM logs
- +
@@ -78,31 +78,28 @@ $sql_recent_logs = mysqli_query($mysqli,"SELECT * FROM logs
> - -

Note: You must log out and back in again for these changes take effect.

+ +

Note: You must log out and back in again for these changes take effect.

- +
-

2-Factor Authentication

- -
+ -

You have not setup 2FA, click on enable to setup 2FA.

- +

You have setup 2FA. Your QR code is below.

- +
@@ -129,7 +126,7 @@ $sql_recent_logs = mysqli_query($mysqli,"SELECT * FROM logs -
+
@@ -137,7 +134,7 @@ $sql_recent_logs = mysqli_query($mysqli,"SELECT * FROM logs
- +
@@ -148,12 +145,12 @@ $sql_recent_logs = mysqli_query($mysqli,"SELECT * FROM logs
-
+
-

Recent Logins

+

Your Recent Logins

- +
- + + ">See More... + +

Your Recent Activity

-
$log_user_os
$log_user_browser
$log_ip"; ?>
+
- - + +
+
+ +