require "cm-load.php"; auth_redirect(); $student = get_username(); $selected_courses = get_selected_courses(); if ($course = $_GET['select']) { if (!in_array($course, $selected_courses)) { $selected_courses[] = $course; } update_option($student . "_selected_courses", $selected_courses); } elseif ($course = $_GET['unselect']) { foreach ($selected_courses as $k => $v) { if ($course == $v) { unset($selected_courses[$k]); } } update_option($student . "_selected_courses", $selected_courses); } if ($_POST['join-course']) { $course_ids = $_POST['courses']; if (is_array($course_ids)) { foreach ($course_ids as $course_id) { cm_join(get_user_id(), $course_id); } update_option($student . "_selected_courses", ''); //clear $message = "Các khóa học bạn chọn đã được đăng ký thành công"; } else { $message = "Chưa có khóa học nào được chọn"; } } cm_redirect(site_url() . "/?cm=courses-list&message=" . urlencode($message));
$redirect = admin_url() . "student.php?action=edit&student={$student}"; $cmdb->update($cmdb->users, $new_user_data, array("ID" => $student, "type" => "student")); cm_redirect($redirect); break; case 'new': $new_user_data = $_POST; $user_new_pass = $new_user_data['password']; _fill_user($new_user_data); if (empty($user_new_pass)) { $message = "Mật khẩu không được để trống"; } else { $new_user_data['password'] = md5($user_new_pass); } $new_user_data['type'] = "student"; $redirect = admin_url() . "student-manager.php"; //print_r($new_user_data); $cmdb->insert($cmdb->users, $new_user_data); cm_redirect($redirect); break; case 'addcourse': cm_join($student, $student_course); $redirect = admin_url() . "student.php?action=edit&student={$student}"; cm_redirect($redirect); break; case 'rmcourse': cm_unjoin($student, $student_course); $redirect = admin_url() . "student.php?action=edit&student={$student}"; cm_redirect($redirect); break; } require_once 'template-loader.php';