From 4997d30822956257e6ca80517b59c9d23a762d43 Mon Sep 17 00:00:00 2001 From: jakubvrana Date: Sun, 22 Jul 2007 05:29:03 +0000 Subject: [PATCH] CREATE|DROP DATABASE can be separated by comment git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@228 7c3ca157-0c34-0410-bff1-cbf682f78f5c --- sql.inc.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sql.inc.php b/sql.inc.php index 52f65c2f..f82e7341 100644 --- a/sql.inc.php +++ b/sql.inc.php @@ -33,7 +33,7 @@ if ($_POST && $error) { if (is_object($result)) { select($result); } else { - if (preg_match('~^\\s*(CREATE|DROP)\\s*DATABASE\\b~', $query)) { + if (preg_match("~^\\s*(CREATE|DROP)(\\s+|/\\*.*\\*/|-- [^\n]*\n)+DATABASE\\b~sU", $query)) { unset($_SESSION["databases"][$_GET["server"]]); } echo "

" . lang('Query executed OK, %d row(s) affected.', $mysql->affected_rows) . "

\n";