Fix type conversion for numeric values

Signed-off-by: Michal Čihař <michal@cihar.com>
This commit is contained in:
Michal Čihař 2016-06-24 12:53:39 +02:00
parent 83416df64f
commit 01673e94dd

View File

@ -562,12 +562,14 @@ class FormDisplay
// cast variables to correct type
switch ($type) {
case 'double':
settype(PMA_Util::requestString($_POST[$key]), 'float');
$_POST[$key] = PMA_Util::requestString($_POST[$key]);
settype($_POST[$key], 'float');
break;
case 'boolean':
case 'integer':
if ($_POST[$key] !== '') {
settype(PMA_Util::requestString($_POST[$key]), $type);
$_POST[$key] = PMA_Util::requestString($_POST[$key]);
settype($_POST[$key], $type);
}
break;
case 'select':