]> git.joonet.de Git - adminer.git/commitdiff
Utilize $dbh->quote
authorjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Thu, 23 Jul 2009 15:57:03 +0000 (15:57 +0000)
committerjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Thu, 23 Jul 2009 15:57:03 +0000 (15:57 +0000)
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@885 7c3ca157-0c34-0410-bff1-cbf682f78f5c

adminer/include/functions.inc.php

index 72b1d661c1ffc418e90bd952bff832669d90c48d..153fa60af91abdf528a0c3bb51aa5711728659b7 100644 (file)
@@ -332,7 +332,7 @@ function process_input($name, $field) {
        } elseif ($field["type"] == "enum") {
                return (isset($_GET["default"]) ? $dbh->quote($value) : intval($value));
        } elseif ($field["type"] == "set") {
-               return (isset($_GET["default"]) ? "'" . implode(",", array_map('escape_string', (array) $value)) . "'" : array_sum((array) $value));
+               return (isset($_GET["default"]) ? $dbh->quote(implode(",", (array) $value)) : array_sum((array) $value));
        } elseif (ereg('binary|blob', $field["type"])) {
                $file = get_file($idf);
                if (!is_string($file)) {