[16-Jul-2025 17:29:17 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:29:17 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
)

[16-Jul-2025 17:29:17 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:29:17 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
)

[16-Jul-2025 17:29:17 Europe/Berlin] PHP Fatal error:  Uncaught Error: Call to a member function bind_param() on bool in /home/twpurnyc/public_html/student/components/sidebar.php:317
Stack trace:
#0 /home/twpurnyc/public_html/student/components/header.php(173): include_once()
#1 /home/twpurnyc/public_html/student/dashboard.php(206): include_once('/home/twpurnyc/...')
#2 {main}
  thrown in /home/twpurnyc/public_html/student/components/sidebar.php on line 317
[16-Jul-2025 17:33:11 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:33:11 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:33:11 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:33:11 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:33:11 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:33:17 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:33:17 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:33:17 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:33:17 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:33:17 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:33:19 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:33:19 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:33:19 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:33:19 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:33:19 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:33:20 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:33:20 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:33:20 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:33:20 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:33:20 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:33:24 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:33:24 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:33:24 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:33:24 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:33:24 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:33:27 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:33:27 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:33:27 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:33:27 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:33:27 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:33:30 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:33:30 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:33:30 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:33:30 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:33:30 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:33:32 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:33:32 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:33:32 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:33:32 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:33:32 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:33:33 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:33:33 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:33:33 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:33:33 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:33:33 Europe/Berlin] PHP Fatal error:  Uncaught Error: Call to a member function bind_param() on bool in /home/twpurnyc/public_html/student/assignments.php:34
Stack trace:
#0 {main}
  thrown in /home/twpurnyc/public_html/student/assignments.php on line 34
[16-Jul-2025 17:35:44 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:35:44 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:35:44 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:35:44 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:35:44 Europe/Berlin] Failed to prepare courses query: Unknown column 'e.status' in 'where clause'
[16-Jul-2025 17:35:44 Europe/Berlin] PHP Fatal error:  Uncaught Error: Call to a member function bind_param() on bool in /home/twpurnyc/public_html/student/assignments.php:112
Stack trace:
#0 {main}
  thrown in /home/twpurnyc/public_html/student/assignments.php on line 112
[16-Jul-2025 17:37:46 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:37:46 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:37:46 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:37:46 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:37:46 Europe/Berlin] Failed to prepare courses query: Unknown column 'e.status' in 'where clause'
[16-Jul-2025 17:37:46 Europe/Berlin] PHP Fatal error:  Uncaught Error: Call to a member function bind_param() on bool in /home/twpurnyc/public_html/student/assignments.php:112
Stack trace:
#0 {main}
  thrown in /home/twpurnyc/public_html/student/assignments.php on line 112
[16-Jul-2025 17:39:00 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:39:00 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:39:00 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:39:00 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:39:00 Europe/Berlin] Failed to prepare courses query: Unknown column 'e.status' in 'where clause'
[16-Jul-2025 17:39:00 Europe/Berlin] PHP Fatal error:  Uncaught Error: Call to a member function bind_param() on bool in /home/twpurnyc/public_html/student/assignments.php:112
Stack trace:
#0 {main}
  thrown in /home/twpurnyc/public_html/student/assignments.php on line 112
[16-Jul-2025 17:47:18 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:47:18 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
)

[16-Jul-2025 17:47:18 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:47:18 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
)

[16-Jul-2025 17:47:19 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:47:35 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:47:35 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:47:35 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:47:35 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:47:35 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:47:40 Europe/Berlin] isLoggedIn check result: false
[16-Jul-2025 17:47:40 Europe/Berlin] Session data: Array
(
)

[16-Jul-2025 17:47:42 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:47:42 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:47:42 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:47:42 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:47:42 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:47:44 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:47:44 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:47:44 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:47:44 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:47:45 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:47:55 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:47:55 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:47:55 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:47:55 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:47:55 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:48:01 Europe/Berlin] isLoggedIn check result: false
[16-Jul-2025 17:48:01 Europe/Berlin] Session data: Array
(
)

[16-Jul-2025 17:48:01 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:48:01 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:48:01 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:48:01 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:48:01 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:48:06 Europe/Berlin] isLoggedIn check result: false
[16-Jul-2025 17:48:06 Europe/Berlin] Session data: Array
(
)

[16-Jul-2025 17:48:08 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:48:08 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:48:08 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:48:08 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:48:08 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:48:13 Europe/Berlin] isLoggedIn check result: false
[16-Jul-2025 17:48:13 Europe/Berlin] Session data: Array
(
)

[16-Jul-2025 17:48:21 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:48:21 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:48:21 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:48:21 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:48:21 Europe/Berlin] PHP Fatal error:  Uncaught Error: Call to a member function bind_param() on bool in /home/twpurnyc/public_html/student/calendar.php:97
Stack trace:
#0 {main}
  thrown in /home/twpurnyc/public_html/student/calendar.php on line 97
[16-Jul-2025 17:49:09 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:49:09 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:49:09 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:49:09 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:49:09 Europe/Berlin] Prepare failed: Unknown column 'e.status' in 'where clause' for query: 
                SELECT c.course_id, c.title as name, CONCAT('COURSE-', c.course_id) as code
                FROM courses c
                JOIN enrollments e ON c.course_id = e.course_id
                WHERE e.student_id = ? AND e.status = 'enrolled'
                ORDER BY c.title
            
[16-Jul-2025 17:49:09 Europe/Berlin] Prepare failed: Unknown column 'e.status' in 'where clause' for query: 
                SELECT 
                    a.assignment_id as id,
                    a.title,
                    a.description,
                    a.due_date,
                    a.points as max_score,
                    a.created_at,
                    c.course_id,
                    c.title as course_name,
                    u.first_name as teacher_first_name,
                    u.last_name as teacher_last_name,
                    s.submission_id,
                    s.submission_date as submitted_at,
                    s.grade as score
                FROM assignments a
                JOIN courses c ON a.course_id = c.course_id
                JOIN users u ON c.teacher_id = u.user_id
                JOIN enrollments e ON c.course_id = e.course_id
                LEFT JOIN assignment_submissions s ON a.assignment_id = s.assignment_id AND s.student_id = ?
                WHERE e.student_id = ? AND e.status = 'enrolled'
             ORDER BY a.due_date
[16-Jul-2025 17:49:09 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:49:12 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:49:12 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:49:12 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:49:12 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:49:12 Europe/Berlin] PHP Fatal error:  Uncaught Error: Call to a member function bind_param() on bool in /home/twpurnyc/public_html/student/calendar.php:97
Stack trace:
#0 {main}
  thrown in /home/twpurnyc/public_html/student/calendar.php on line 97
[16-Jul-2025 17:49:30 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:49:30 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:49:30 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:49:30 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:49:30 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:49:33 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:49:33 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:49:33 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:49:33 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:49:33 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:49:37 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:49:37 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:49:37 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:49:37 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:49:37 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:49:40 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:49:40 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:49:40 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:49:40 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:49:40 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:49:45 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:49:45 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:49:45 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:49:45 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:49:45 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:50:39 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:50:39 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:50:39 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:50:39 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:50:40 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:51:03 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:51:03 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:51:03 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:51:03 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:51:03 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:52:31 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:52:31 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:52:31 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:52:31 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752679757
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:52:31 Europe/Berlin] Prepare failed: Unknown column 'ce.meeting_link' in 'field list' for query: 
                SELECT 
                    ce.event_id,
                    ce.title,
                    ce.description,
                    DATE(ce.start_time) as event_date,
                    TIME_FORMAT(ce.start_time, '%H:%i:%s') as start_time,
                    TIME_FORMAT(ce.end_time, '%H:%i:%s') as end_time,
                    c.title as course_name,
                    c.course_id as course_id,
                    ce.meeting_link,
                    ce.meeting_type
                FROM calendar_events ce
                JOIN courses c ON ce.course_id = c.course_id
                JOIN enrollments e ON c.course_id = e.course_id
                WHERE ce.user_id = ? 
                AND DATE(ce.start_time) BETWEEN ? AND ?
                ORDER BY ce.start_time
            
[16-Jul-2025 17:52:31 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:53:05 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:53:05 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752681185
)

[16-Jul-2025 17:53:05 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:53:05 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752681185
)

[16-Jul-2025 17:53:05 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 17:53:07 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:53:07 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752681185
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:53:07 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 17:53:07 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752681185
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[16-Jul-2025 17:53:07 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:02:59 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:02:59 Europe/Berlin] Session data: Array
(
    [user_id] => 3
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752681779
)

[16-Jul-2025 18:02:59 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:02:59 Europe/Berlin] Session data: Array
(
    [user_id] => 3
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752681779
)

[16-Jul-2025 18:03:00 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:03:00 Europe/Berlin] Session data: Array
(
    [user_id] => 3
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752681779
)

[16-Jul-2025 18:03:00 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:03:00 Europe/Berlin] Session data: Array
(
    [user_id] => 3
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752681779
)

[16-Jul-2025 18:03:14 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:03:14 Europe/Berlin] Session data: Array
(
    [user_id] => 3
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752681779
)

[16-Jul-2025 18:03:14 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:03:14 Europe/Berlin] Session data: Array
(
    [user_id] => 3
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752681779
)

[16-Jul-2025 18:03:14 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:03:22 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:03:22 Europe/Berlin] Session data: Array
(
    [user_id] => 3
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752681802
)

[16-Jul-2025 18:03:22 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:03:22 Europe/Berlin] Session data: Array
(
    [user_id] => 3
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752681802
)

[16-Jul-2025 18:03:22 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:04:53 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:04:53 Europe/Berlin] Session data: Array
(
    [user_id] => 4
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752681892
)

[16-Jul-2025 18:04:53 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:04:53 Europe/Berlin] Session data: Array
(
    [user_id] => 4
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752681892
)

[16-Jul-2025 18:04:53 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:04:53 Europe/Berlin] Session data: Array
(
    [user_id] => 4
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752681892
)

[16-Jul-2025 18:04:53 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:04:53 Europe/Berlin] Session data: Array
(
    [user_id] => 4
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752681892
)

[16-Jul-2025 18:10:24 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:10:24 Europe/Berlin] Session data: Array
(
    [user_id] => 4
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752681892
)

[16-Jul-2025 18:10:24 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:10:24 Europe/Berlin] Session data: Array
(
    [user_id] => 4
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752681892
)

[16-Jul-2025 18:10:25 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:12:46 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:12:46 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752682366
)

[16-Jul-2025 18:12:46 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:12:46 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752682366
)

[16-Jul-2025 18:12:46 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:12:46 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752682366
)

[16-Jul-2025 18:12:46 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:12:46 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752682366
)

[16-Jul-2025 18:12:47 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:12:47 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752682366
    [flash_message] => Welcome! Your student account has been set up successfully.
    [flash_type] => success
)

[16-Jul-2025 18:12:47 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:12:47 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752682366
    [flash_message] => Welcome! Your student account has been set up successfully.
    [flash_type] => success
)

[16-Jul-2025 18:12:47 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:12:53 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:12:53 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752682366
    [flash_message] => Welcome! Your student account has been set up successfully.
    [flash_type] => success
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:12:53 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:12:53 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752682366
    [flash_message] => Welcome! Your student account has been set up successfully.
    [flash_type] => success
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:12:53 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:13:10 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:13:10 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752682366
    [flash_message] => Welcome! Your student account has been set up successfully.
    [flash_type] => success
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:13:10 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:13:10 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752682366
    [flash_message] => Welcome! Your student account has been set up successfully.
    [flash_type] => success
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:13:10 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:13:11 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:13:11 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752682366
    [flash_message] => Welcome! Your student account has been set up successfully.
    [flash_type] => success
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:13:11 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:13:11 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752682366
    [flash_message] => Welcome! Your student account has been set up successfully.
    [flash_type] => success
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:13:11 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:13:20 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:13:20 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752682400
)

[16-Jul-2025 18:13:20 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:13:20 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752682400
)

[16-Jul-2025 18:13:20 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:26:23 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:26:23 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683182
)

[16-Jul-2025 18:26:23 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:26:23 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683182
)

[16-Jul-2025 18:26:23 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:26:27 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:26:27 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683182
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:26:27 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:26:27 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683182
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:26:28 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:26:38 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:26:38 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683182
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:26:38 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:26:38 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683182
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:26:38 Europe/Berlin] User 5 successfully enrolled in course 2
[16-Jul-2025 18:26:38 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:26:38 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683182
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
    [enrollment_success] => You have successfully enrolled in: Workplace Essential Skills
)

[16-Jul-2025 18:26:38 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:26:38 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683182
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
    [enrollment_success] => You have successfully enrolled in: Workplace Essential Skills
)

[16-Jul-2025 18:26:38 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:26:42 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:26:42 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683182
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:26:42 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:26:42 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683182
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:26:42 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:26:46 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:26:46 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683182
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:26:46 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:26:46 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683182
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:26:46 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:26:51 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:26:51 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683182
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:26:51 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:26:51 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683182
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:26:51 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:26:55 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:26:55 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683182
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:26:55 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:26:55 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683182
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:26:55 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:29:12 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:29:12 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683352
)

[16-Jul-2025 18:29:12 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:29:12 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683352
)

[16-Jul-2025 18:29:12 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:29:16 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:29:16 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683352
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:29:16 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:29:16 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683352
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:29:16 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:29:19 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:29:19 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683352
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:29:19 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:29:19 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683352
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:29:19 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:29:23 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:29:23 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683352
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:29:23 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:29:23 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683352
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:29:23 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:29:27 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:29:27 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683352
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:29:27 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:29:27 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683352
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:29:27 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:29:34 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:29:34 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683352
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:29:34 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:29:34 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683352
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:29:34 Europe/Berlin] Failed to prepare statement: 
[16-Jul-2025 18:29:51 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:29:51 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683352
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[16-Jul-2025 18:29:51 Europe/Berlin] isLoggedIn check result: true
[16-Jul-2025 18:29:51 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683352
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 03:04:57 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 03:04:57 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[17-Jul-2025 03:04:57 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 03:04:57 Europe/Berlin] Session data: Array
(
    [user_id] => 2
    [username] => Jonnie
    [first_name] => Jonnie
    [last_name] => Kahindo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752680838
    [user_first_name] => Jonnie
    [user_last_name] => Kahindo
    [email] => johnnie@gmail.com
)

[17-Jul-2025 03:04:57 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 10:12:34 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 10:12:34 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683352
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
    [debug_file_info] => Array
        (
            [path] => ../uploads/materials/material_6877d34387f42_Bootstrap-Cheat-Sheet-websitesetup.org_, Webectak Web development.pdf
            [size] => 630775
            [type] => application/pdf
        )

)

[17-Jul-2025 10:12:34 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 10:12:34 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752683352
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
    [debug_file_info] => Array
        (
            [path] => ../uploads/materials/material_6877d34387f42_Bootstrap-Cheat-Sheet-websitesetup.org_, Webectak Web development.pdf
            [size] => 630775
            [type] => application/pdf
        )

)

[17-Jul-2025 10:12:34 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:11:32 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:11:32 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
)

[17-Jul-2025 13:11:32 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:11:32 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
)

[17-Jul-2025 13:11:32 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:15:14 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:15:14 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:15:14 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:15:14 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:15:14 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:16:10 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:16:10 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:16:10 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:16:10 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:16:10 Europe/Berlin] User 5 successfully enrolled in course 3
[17-Jul-2025 13:16:10 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:16:10 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
    [enrollment_success] => You have successfully enrolled in: Workplace Preparation
)

[17-Jul-2025 13:16:10 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:16:10 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
    [enrollment_success] => You have successfully enrolled in: Workplace Preparation
)

[17-Jul-2025 13:16:10 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:17:08 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:17:08 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:17:08 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:17:08 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:17:08 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:17:29 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:17:29 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:17:29 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:17:29 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:17:29 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:17:37 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:17:37 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:17:37 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:17:37 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:17:37 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:17:43 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:17:43 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:17:43 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:17:43 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:17:43 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:17:49 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:17:49 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:17:49 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:17:49 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:17:49 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:17:57 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:17:57 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:17:57 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:17:57 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:17:57 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:19:09 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:19:09 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:19:09 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:19:09 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:19:09 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:19:14 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:19:14 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:19:14 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:19:14 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:19:14 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:19:20 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:19:20 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:19:20 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:19:20 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:19:20 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:19:31 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:19:31 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:19:31 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:19:31 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:19:31 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:20:04 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:20:04 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:20:04 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:20:04 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:20:05 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:20:09 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:20:09 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:20:09 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:20:09 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:20:10 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:21:44 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:21:44 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:21:44 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:21:44 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:21:45 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:21:51 Europe/Berlin] PHP Fatal error:  Cannot redeclare tableExists() (previously declared in /home/twpurnyc/public_html/student/assignments.php:23) in /home/twpurnyc/public_html/auth/functions.php on line 16
[17-Jul-2025 13:21:59 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:21:59 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:21:59 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:21:59 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:21:59 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:22:38 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:22:38 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:22:38 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:22:38 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:22:38 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:22:42 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:22:42 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:22:42 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:22:42 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:22:43 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:22:50 Europe/Berlin] PHP Fatal error:  Cannot redeclare tableExists() (previously declared in /home/twpurnyc/public_html/student/calendar.php:10) in /home/twpurnyc/public_html/auth/functions.php on line 16
[17-Jul-2025 13:22:53 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:22:53 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:22:53 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:22:53 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:22:54 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:23:47 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:23:47 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:23:47 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:23:47 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:23:47 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:24:32 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:24:32 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:24:32 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:24:32 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:24:32 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:25:09 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:25:09 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:25:09 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:25:09 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:25:09 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:25:40 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:25:40 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:25:40 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:25:40 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:25:41 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:26:14 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:26:14 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:26:14 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:26:14 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:26:14 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:26:24 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:26:24 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:26:24 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:26:24 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:26:24 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 13:26:41 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:26:41 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:26:41 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 13:26:41 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752750692
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 13:26:41 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 14:01:41 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 14:01:41 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752753700
)

[17-Jul-2025 14:01:41 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 14:01:41 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752753700
)

[17-Jul-2025 14:01:41 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 14:01:45 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 14:01:45 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752753700
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 14:01:45 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 14:01:45 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752753700
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 14:01:45 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 14:01:49 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 14:01:49 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752753700
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 14:01:49 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 14:01:49 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752753700
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 14:01:49 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 14:01:52 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 14:01:52 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752753700
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 14:01:52 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 14:01:52 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752753700
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 14:01:53 Europe/Berlin] Failed to prepare statement: 
[17-Jul-2025 14:02:00 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 14:02:00 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752753700
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 14:02:00 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 14:02:00 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752753700
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
)

[17-Jul-2025 14:02:19 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 14:02:19 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752753700
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
    [debug_file_info] => Array
        (
            [path] => ../uploads/materials/material_6877d34387f42_Bootstrap-Cheat-Sheet-websitesetup.org_, Webectak Web development.pdf
            [size] => 630775
            [type] => application/pdf
        )

)

[17-Jul-2025 14:02:19 Europe/Berlin] isLoggedIn check result: true
[17-Jul-2025 14:02:19 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752753700
    [user_first_name] => Alain
    [user_last_name] => Kitumaini
    [email] => alainkitumaini8@gmail.com
    [debug_file_info] => Array
        (
            [path] => ../uploads/materials/material_6877d34387f42_Bootstrap-Cheat-Sheet-websitesetup.org_, Webectak Web development.pdf
            [size] => 630775
            [type] => application/pdf
        )

)

[18-Jul-2025 15:15:41 Europe/Berlin] isLoggedIn check result: true
[18-Jul-2025 15:15:41 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752844541
)

[18-Jul-2025 15:15:41 Europe/Berlin] isLoggedIn check result: true
[18-Jul-2025 15:15:41 Europe/Berlin] Session data: Array
(
    [user_id] => 5
    [username] => Delpher
    [first_name] => Alain
    [last_name] => Kitumaini
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752844541
)

[18-Jul-2025 15:15:41 Europe/Berlin] Failed to prepare statement: 
[18-Jul-2025 17:16:37 Europe/Berlin] isLoggedIn check result: true
[18-Jul-2025 17:16:37 Europe/Berlin] Session data: Array
(
    [user_id] => 6
    [username] => Rhucliff
    [first_name] => Rhulani
    [last_name] => Myambo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752851797
)

[18-Jul-2025 17:16:37 Europe/Berlin] isLoggedIn check result: true
[18-Jul-2025 17:16:37 Europe/Berlin] Session data: Array
(
    [user_id] => 6
    [username] => Rhucliff
    [first_name] => Rhulani
    [last_name] => Myambo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752851797
)

[18-Jul-2025 17:16:38 Europe/Berlin] isLoggedIn check result: true
[18-Jul-2025 17:16:38 Europe/Berlin] Session data: Array
(
    [user_id] => 6
    [username] => Rhucliff
    [first_name] => Rhulani
    [last_name] => Myambo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752851797
)

[18-Jul-2025 17:16:38 Europe/Berlin] isLoggedIn check result: true
[18-Jul-2025 17:16:38 Europe/Berlin] Session data: Array
(
    [user_id] => 6
    [username] => Rhucliff
    [first_name] => Rhulani
    [last_name] => Myambo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752851797
)

[18-Jul-2025 17:16:38 Europe/Berlin] isLoggedIn check result: true
[18-Jul-2025 17:16:38 Europe/Berlin] Session data: Array
(
    [user_id] => 6
    [username] => Rhucliff
    [first_name] => Rhulani
    [last_name] => Myambo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752851797
    [flash_message] => Welcome! Your student account has been set up successfully.
    [flash_type] => success
)

[18-Jul-2025 17:16:38 Europe/Berlin] isLoggedIn check result: true
[18-Jul-2025 17:16:38 Europe/Berlin] Session data: Array
(
    [user_id] => 6
    [username] => Rhucliff
    [first_name] => Rhulani
    [last_name] => Myambo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752851797
    [flash_message] => Welcome! Your student account has been set up successfully.
    [flash_type] => success
)

[18-Jul-2025 17:16:38 Europe/Berlin] Failed to prepare statement: 
[18-Jul-2025 17:17:14 Europe/Berlin] isLoggedIn check result: true
[18-Jul-2025 17:17:14 Europe/Berlin] Session data: Array
(
    [user_id] => 6
    [username] => Rhucliff
    [first_name] => Rhulani
    [last_name] => Myambo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752851797
    [flash_message] => Welcome! Your student account has been set up successfully.
    [flash_type] => success
    [user_first_name] => Rhulani
    [user_last_name] => Myambo
    [email] => rhuclif@gmail.com
)

[18-Jul-2025 17:17:14 Europe/Berlin] isLoggedIn check result: true
[18-Jul-2025 17:17:14 Europe/Berlin] Session data: Array
(
    [user_id] => 6
    [username] => Rhucliff
    [first_name] => Rhulani
    [last_name] => Myambo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752851797
    [flash_message] => Welcome! Your student account has been set up successfully.
    [flash_type] => success
    [user_first_name] => Rhulani
    [user_last_name] => Myambo
    [email] => rhuclif@gmail.com
)

[18-Jul-2025 17:17:14 Europe/Berlin] Failed to prepare statement: 
[18-Jul-2025 17:18:22 Europe/Berlin] isLoggedIn check result: true
[18-Jul-2025 17:18:22 Europe/Berlin] Session data: Array
(
    [user_id] => 6
    [username] => Rhucliff
    [first_name] => Rhulani
    [last_name] => Myambo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752851797
    [flash_message] => Welcome! Your student account has been set up successfully.
    [flash_type] => success
    [user_first_name] => Rhulani
    [user_last_name] => Myambo
    [email] => rhuclif@gmail.com
)

[18-Jul-2025 17:18:22 Europe/Berlin] isLoggedIn check result: true
[18-Jul-2025 17:18:22 Europe/Berlin] Session data: Array
(
    [user_id] => 6
    [username] => Rhucliff
    [first_name] => Rhulani
    [last_name] => Myambo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752851797
    [flash_message] => Welcome! Your student account has been set up successfully.
    [flash_type] => success
    [user_first_name] => Rhulani
    [user_last_name] => Myambo
    [email] => rhuclif@gmail.com
)

[18-Jul-2025 17:18:22 Europe/Berlin] Failed to prepare statement: 
[18-Jul-2025 17:59:18 Europe/Berlin] isLoggedIn check result: true
[18-Jul-2025 17:59:18 Europe/Berlin] Session data: Array
(
    [user_id] => 6
    [username] => Rhucliff
    [first_name] => Rhulani
    [last_name] => Myambo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752851797
    [flash_message] => Welcome! Your student account has been set up successfully.
    [flash_type] => success
    [user_first_name] => Rhulani
    [user_last_name] => Myambo
    [email] => rhuclif@gmail.com
)

[18-Jul-2025 17:59:18 Europe/Berlin] isLoggedIn check result: true
[18-Jul-2025 17:59:18 Europe/Berlin] Session data: Array
(
    [user_id] => 6
    [username] => Rhucliff
    [first_name] => Rhulani
    [last_name] => Myambo
    [user_role] => student
    [logged_in] => 1
    [is_logged_in] => 1
    [login_time] => 1752851797
    [flash_message] => Welcome! Your student account has been set up successfully.
    [flash_type] => success
    [user_first_name] => Rhulani
    [user_last_name] => Myambo
    [email] => rhuclif@gmail.com
)

[18-Jul-2025 17:59:18 Europe/Berlin] Failed to prepare statement: 
[18-Jul-2025 22:54:49 Europe/Berlin] isLoggedIn check result: false
[18-Jul-2025 22:54:49 Europe/Berlin] Session data: Array
(
)

