| @@ 4424-4428 (lines=5) @@ | ||
| 4421 | $session_id = Database::insert_id(); |
|
| 4422 | if ($debug) { |
|
| 4423 | if ($session_id) { |
|
| 4424 | foreach ($enreg as $key => $value) { |
|
| 4425 | if (substr($key, 0, 6) == 'extra_') { //an extra field |
|
| 4426 | self::update_session_extra_field_value($session_id, substr($key, 6), $value); |
|
| 4427 | } |
|
| 4428 | } |
|
| 4429 | ||
| 4430 | $logger->addInfo("Sessions - Session created: #$session_id - $session_name"); |
|
| 4431 | } else { |
|
| @@ 4472-4476 (lines=5) @@ | ||
| 4469 | $session_id = $my_session_result['id']; |
|
| 4470 | ||
| 4471 | if ($session_id) { |
|
| 4472 | foreach ($enreg as $key => $value) { |
|
| 4473 | if (substr($key, 0, 6) == 'extra_') { //an extra field |
|
| 4474 | self::update_session_extra_field_value($session_id, substr($key, 6), $value); |
|
| 4475 | } |
|
| 4476 | } |
|
| 4477 | if ($debug) { |
|
| 4478 | $logger->addInfo("Sessions - #$session_id created: $session_name"); |
|
| 4479 | } |
|
| @@ 4566-4570 (lines=5) @@ | ||
| 4563 | ||
| 4564 | Database::update($tbl_session, $params, array('id = ?' => $session_id)); |
|
| 4565 | ||
| 4566 | foreach ($enreg as $key => $value) { |
|
| 4567 | if (substr($key, 0, 6) == 'extra_') { //an extra field |
|
| 4568 | self::update_session_extra_field_value($session_id, substr($key, 6), $value); |
|
| 4569 | } |
|
| 4570 | } |
|
| 4571 | ||
| 4572 | // Delete session-user relation only for students |
|
| 4573 | $sql = "DELETE FROM $tbl_session_user |
|