From d1b7c0ede1f548e34ae02f55bee72e2914f71684 Mon Sep 17 00:00:00 2001 From: jakubvrana Date: Thu, 20 Aug 2009 15:37:39 +0000 Subject: [PATCH] Always allow yyyy-mm-dd git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@988 7c3ca157-0c34-0410-bff1-cbf682f78f5c --- editor/include/adminer.inc.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/editor/include/adminer.inc.php b/editor/include/adminer.inc.php index 80d350d3..69e08a4b 100644 --- a/editor/include/adminer.inc.php +++ b/editor/include/adminer.inc.php @@ -326,7 +326,7 @@ ORDER BY ORDINAL_POSITION"); //! requires MySQL 5 if ($function == "now") { return "$function()"; } - $return = $dbh->quote(ereg('date|timestamp', $field["type"]) && preg_match('(^' . preg_replace('~(\\\\\\$([0-9]))~', '(?P[0-9]+)', preg_quote(lang('$1-$3-$5'))) . '(.*))', $value, $match) //! {1,2} instead of + except year + $return = $dbh->quote(ereg('date|timestamp', $field["type"]) && preg_match('(^' . str_replace('\\$1', '(?P[0-9]+)', preg_replace('~(\\\\\\$([2-6]))~', '(?P[0-9]{1,2})', preg_quote(lang('$1-$3-$5')))) . '(.*))', $value, $match) ? ($match["p1"] ? $match["p1"] : ($match["p2"] < 70 ? 20 : 19) . $match["p2"]) . "-$match[p3]$match[p4]-$match[p5]$match[p6]" . end($match) : $value );