From d0b38b32b1d97edf35c99abd53d76ecb4b9027cf Mon Sep 17 00:00:00 2001 From: x2000chevalier Date: Mon, 23 Aug 2004 15:25:05 +0000 Subject: [PATCH] =?utf8?q?bug=20fix=20+=20retraitement=20de=20la=20promo?= =?utf8?q?=20lorsqu'elle=20est=20donn=E9e=20sur=202=20chiffres?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- htdocs/trombipromo.php | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) 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']); -- 2.1.4