$iduser = $archiv['id_user']; $statutuser = $archiv["status_rel_session"]; //Cas 1: un adhérent est absent à l'origine, mais présent de fait if (in_array($iduser, $_POST['present_']) == TRUE) { if ($statutuser == 0) { ModifyUser1Session($idsession, $iduser, 1, $iddate); //rajouter au forfait $depense = getForfaitUserEncours($iduser); if ($depense["depense"] + 1 == $depense["total_atelier"]) { clotureforfaitUser($depense["total_atelier"], $depense["id_forfait"]); } else { updateForfaitdepense($depense["id_forfait"]); } } } else { //cas 2 ; un adhérent est présent à l'origine, mais en fait absent if ($statutuser == 1) { //retirer de la liste des présents ModifyUser1Session($idsession, $iduser, 0, $iddate); //enlever 1 atelier au compte du forfait $depense = getForfaitUserEncours($iduser); DeleteOneFromForfait($depense["id_forfait"], $iduser); } } } //inscription dans la stats $absents = $nombre_inscrit - $nombre_present; ModifStatAS($nombre_inscrit, $nombre_present, $absents, $idsession, 's'); header("Location:index.php?a=36&mesno=14"); } }
//Cas 1: un adhérent est absent à l'origine, mais présent de fait if (in_array($iduser, $_POST['present_']) == TRUE) { if ($statutuser == 0) { ModifyUserAtelier($idatelier, $iduser, 1); //rajouter au forfait $depense = getForfaitUserEncours($iduser); if ($depense["depense"] + 1 == $depense["total_atelier"]) { clotureforfaitUser($depense["total_atelier"], $depense["id_forfait"]); } else { updateForfaitdepense($depense["id_forfait"]); } } } else { //cas 2 ; un adhérent est présent à l'origine, mais en fait absent if ($statutuser == 1) { //retirer de la liste des présents ModifyUserAtelier($idatelier, $iduser, 0); //enlever 1 atelier au compte du forfait $depense = getForfaitUserEncours($iduser); DeleteOneFromForfait($depense["id_forfait"], $iduser); } } } //modifier dans les stats ! $absents = $nombre_inscrit - $nombre_present; ModifStatAS($nombre_inscrit, $nombre_present, $absents, $idatelier, 'a'); header("Location:index.php?a=18&mesno=43"); //vers les archives break; } }