| @@ 101-107 (lines=7) @@ | ||
| 98 | WHERE login_user_id = '".$_user['user_id']."' |
|
| 99 | ORDER BY login_date DESC LIMIT 1"; |
|
| 100 | $result_last_login = Database::query($sql_last_login); |
|
| 101 | if (!$result_last_login) { |
|
| 102 | if (Database::num_rows($result_last_login) > 0) { |
|
| 103 | $user_last_login_datetime = Database::fetch_array($result_last_login); |
|
| 104 | $user_last_login_datetime = $user_last_login_datetime[0]; |
|
| 105 | Session::write('user_last_login_datetime',$user_last_login_datetime); |
|
| 106 | } |
|
| 107 | } |
|
| 108 | //Event::event_login(); |
|
| 109 | } |
|
| 110 | // End login -- if ($_POST['submitAuth']) |
|
| @@ 782-788 (lines=7) @@ | ||
| 779 | $group_table = Database::get_course_table(TABLE_GROUP); |
|
| 780 | $sql = "SELECT * FROM $group_table WHERE c_id = " . $_course['real_id'] . " AND id = '$group_id'"; |
|
| 781 | $result = Database::query($sql); |
|
| 782 | if (Database::num_rows($result) > 0) { // This group has recorded status related to this course |
|
| 783 | $gpData = Database::fetch_array($result); |
|
| 784 | $_gid = $gpData ['id']; |
|
| 785 | Session::write('_gid', $_gid); |
|
| 786 | } else { |
|
| 787 | Session::erase('_gid'); |
|
| 788 | } |
|
| 789 | } elseif (isset($_SESSION['_gid']) or isset($_gid)) { // Keys missing => not anymore in the group - course relation |
|
| 790 | Session::erase('_gid'); |
|
| 791 | } |
|