From 5f25174f5285d5b919132e885514dcdfeedb7a11 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 10 Apr 2009 22:22:16 +0000 Subject: [PATCH] http://bugs.cacert.org/view.php?id=618 --- www/index.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/www/index.php b/www/index.php index bf85018..4449267 100644 --- a/www/index.php +++ b/www/index.php @@ -434,7 +434,9 @@ $_SESSION['_config']['errmsg'] .= _("First and/or last names were blank.")."
\n"; } if($_SESSION['signup']['year'] < 1900 || $_SESSION['signup']['month'] < 1 || $_SESSION['signup']['month'] > 12 || - $_SESSION['signup']['day'] < 1 || $_SESSION['signup']['day'] > 31) + $_SESSION['signup']['day'] < 1 || $_SESSION['signup']['day'] > 31 || + !checkdate($_SESSION['signup']['month'],$_SESSION['signup']['day'],$_SESSION['signup']['year']) || + mktime(0,0,0,$_SESSION['signup']['month'],$_SESSION['signup']['day'],$_SESSION['signup']['year']) > time() ) { $id = 1; $_SESSION['_config']['errmsg'] .= _("Invalid date of birth")."
\n";