Esempio n. 1
0
			}
		} else {
			api_not_allowed(true);
		}
	}
} else {
	api_not_allowed(true);
}

set_time_limit(0);

if ($_POST['formSent'] && $_FILES['import_file']['size'] !== 0) {
	$file_type = $_POST['file_type'];
	$id_session = intval($_POST['id_session']);
	if ($file_type == 'csv') {
		$users = MySpace::parse_csv_data($_FILES['import_file']['tmp_name']);
	} else {
		$users = MySpace::parse_xml_data($_FILES['import_file']['tmp_name']);
	}
	if (count($users) > 0) {
		$results = MySpace::validate_data($users);
		$errors = $results['errors'];
		$users = $results['users'];

		if (count($errors) == 0) {
			if (!empty($id_session)) {
				$tbl_session_rel_course	= Database::get_main_table(TABLE_MAIN_SESSION_COURSE);
				// Selecting all the courses from the session id requested.
				$sql = "SELECT course_code FROM $tbl_session_rel_course WHERE id_session='$id_session'";
				$result = Database::query($sql);
				$course_list = array();