X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;ds=sidebyside;f=htdocs%2Forange.php;h=5cae1dd4119cf2eee9e00d3d2502b8b5093f6768;hb=36f114ef792cd19b7e2a6e00540ff0ffd8422253;hp=101943d04dc0b99c2f00a03cd5edd0ad09307fde;hpb=9fee7b84e492f21bdb860e94649a1f69fbbeeaeb;p=platal.git diff --git a/htdocs/orange.php b/htdocs/orange.php index 101943d..5cae1dd 100644 --- a/htdocs/orange.php +++ b/htdocs/orange.php @@ -37,30 +37,34 @@ $page->assign('promo', $promo); $promo_sortie = Env::get('promo_sortie'); if ($promo_sortie) { - $sortie_req = false; - if (!is_numeric($promo_sortie) || $promo_sortie < 1000 || $promo_sortie > 9999) - $page->trig('L\'année de sortie doit être un nombre de quatre chiffres'); - elseif ($promo_sortie < $promo + 3) - $page->trig('Trop tôt'); - elseif ($promo_sortie == $promo_sortie_old) - $page->trig('Tu appartiens déjà à la promotion correspondante à cette année de sortie.'); - elseif ($promo_sortie == $promo + 3) - { - $globals->xdb->execute( - "UPDATE auth_user_md5 set promo_sortie={?} - WHERE user_id={?}",$promo_sortie,Session::getInt('uid')); - $page->trig('Ton statut "orange" a été supprimé.'); - $page->assign('promo_sortie_old', $promo_sortie); - } - else - $page->assign('promo_sortie', $sortie_req = $promo_sortie); + $sortie_req = false; + if (!is_numeric($promo_sortie) || $promo_sortie < 1000 || $promo_sortie > 9999) { + $page->trig('L\'année de sortie doit être un nombre de quatre chiffres'); + } + elseif ($promo_sortie < $promo + 3) { + $page->trig('Trop tôt'); + } + elseif ($promo_sortie == $promo_sortie_old) { + $page->trig('Tu appartiens déjà à la promotion correspondante à cette année de sortie.'); + } + elseif ($promo_sortie == $promo + 3) { + $globals->xdb->execute( + "UPDATE auth_user_md5 set promo_sortie={?} + WHERE user_id={?}",$promo_sortie,Session::getInt('uid')); + $page->trig('Ton statut "orange" a été supprimé.'); + $page->assign('promo_sortie_old', $promo_sortie); + } + else { + $page->assign('promo_sortie', $sortie_req = $promo_sortie); + } - if (Env::has('submit') && $sortie_req && ($promo_sortie_old != $sortie_req && $promo_sortie != $promo + 3)) { - $myorange = new OrangeReq(Session::getInt('uid'), $sortie_req); - $myorange->submit(); - $page->assign('myorange', $myorange); - } + if (Env::has('submit') && $sortie_req && ($promo_sortie_old != $sortie_req && $promo_sortie != $promo + 3)) { + $myorange = new OrangeReq(Session::getInt('uid'), $sortie_req); + $myorange->submit(); + $page->assign('myorange', $myorange); + } } $page->run(); +# vim: set et sts=4 ts=4 sw=4: ?>