From: x2000chevalier Date: Mon, 23 Aug 2004 15:25:05 +0000 (+0000) Subject: bug fix + retraitement de la promo lorsqu'elle est donnée sur 2 chiffres X-Git-Tag: xorg/old~1731 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=d0b38b32b1d97edf35c99abd53d76ecb4b9027cf;p=platal.git bug fix + retraitement de la promo lorsqu'elle est donnée sur 2 chiffres --- diff --git a/htdocs/trombipromo.php b/htdocs/trombipromo.php index 4dda470..1fbdb4e 100644 --- a/htdocs/trombipromo.php +++ b/htdocs/trombipromo.php @@ -6,12 +6,19 @@ $limit = 30; $page->assign('limit', $limit); +if(!isset($_REQUEST['xpromo'])) $page->run(); -if (!ereg("(19|20)[0-9]{2}",$_REQUEST['xpromo']) && ($_REQUEST['xpromo']!="all" && $_SESSION['perms']!="admin")) { - $page->assign('erreur', "La promotion doit être saisie au format YYYY. Recommence."); +if (ereg("[0-9]{2}",$_REQUEST['xpromo'])) { + if ($_REQUEST['xpromo'] > 20) { + $_REQUEST['xpromo'] += 1900; + } else { + $_REQUEST['xpromo'] += 2000; + } } -if(!isset($_REQUEST['xpromo'])) $page->run(); +if (!ereg("(19|20)[0-9]{2}",$_REQUEST['xpromo']) && ($_REQUEST['xpromo']!="all" || $_SESSION['perms']!="admin")) { + $page->assign('erreur', "La promotion doit être saisie au format YYYY. Recommence."); +} $offset = (empty($_REQUEST['offset']) ? 0 : $_REQUEST['offset']);