$unites = NULL;
$heures = NULL;
$progCours = NULL;
//isset($var) vérifie que la variable a été créé et qu'elle n'est pas nulle
// on vérifie que les variables nécessaires à la création d'un cours ont bien été
// envoyées au serveur
if (isset($_POST['CodeCours']) && isset($_POST['NomCours']) && isset($_POST['TypeCours']) && isset($_POST['Ponderation']) && isset($_POST['NombreUnites']) && isset($_POST['NombreHeures']) && isset($_POST['CodeProgramme'])) {
    $codeCours = $_POST['CodeCours'];
    $nomCours = $_POST['NomCours'];
    $typeCours = $_POST['TypeCours'];
    $ponderation = $_POST['Ponderation'];
    $unites = $_POST['NombreUnites'];
    $heures = $_POST['NombreHeures'];
    $codeProgramme = $_POST['CodeProgramme'];
}
if (!empty(fetchClass($codeCours))) {
    $error_class_already_exist = '- Ce cours existe déjà. Veuillez rentrez un autre code. \\n';
    $i++;
}
if (empty($codeProgramme)) {
    $error_program_code_missing = '- Veuillez sélectionner un code de programme. \\n';
    $i++;
}
// S'il n'y a aucune erreur
if ($i == 0) {
    // on peut créer un nouveau cours
    createClass($codeCours, $nomCours, $typeCours, $ponderation, $unites, $heures, $codeProgramme);
    $_SESSION["selected_CodeCours"] = $codeCours;
    // message de confirmation pour l'utilisateur
    $_SESSION['success_add_class'] = "Cours ajouté avec succès";
    header('Location: ../view/view_manage_class.php');
if (isset($_POST['class_list_all']) && isset($_POST['NomCours']) && isset($_POST['TypeCours']) && isset($_POST['Ponderation']) && isset($_POST['NombreUnites']) && isset($_POST['NombreHeures']) && isset($_POST['CodeProgramme'])) {
    $codeCours = $_POST['class_list_all'];
    $nomCours = $_POST['NomCours'];
    $typeCours = $_POST['TypeCours'];
    $ponderation = $_POST['Ponderation'];
    $unites = $_POST['NombreUnites'];
    $heures = $_POST['NombreHeures'];
    $codeProgramme = $_POST['CodeProgramme'];
}
if (empty($codeProgramme)) {
    $error_program_code_missing = '- Veuillez sélectionner un code de programme. \\n';
    $i++;
}
if (isset($_POST['CodeCours']) && !empty($_POST['CodeCours'])) {
    $newCodeCours = $_POST['CodeCours'];
    if (!empty(fetchClass($newCodeCours))) {
        $error_class_already_exist = '- Veuillez entrez un code de cours différent. \\n';
        $i++;
    }
    // S'il n'y a aucune erreur
    if ($i == 0) {
        // On va récupérer les informations du cours
        $resut = fetchClassInfos($codeCours);
        // On créer une "copie" du cours avec les mêmes attributs, excepté que le code sera différent
        //...
        $_SESSION['success_update_class'] = "Cours modifié avec succès";
        header('Location: ../view/view_manage_class.php');
    } else {
        setErrors();
        header('Location: ../view/view_manage_class.php');
    }