summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xusr/local/www/pkg_edit.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/usr/local/www/pkg_edit.php b/usr/local/www/pkg_edit.php
index 05b61cb..dde4af9 100755
--- a/usr/local/www/pkg_edit.php
+++ b/usr/local/www/pkg_edit.php
@@ -159,10 +159,11 @@ if ($_POST) {
} else {
if($firstfield == $rowhelperfield['fieldname']) $rows++;
}
- $comd = "\$value = \$_POST['" . $rowhelperfield['fieldname'] . $x . "'];";
+ $fieldname = str_replace("\\", "", $rowhelperfield['fieldname']);
+ $fieldname = "\$value = \$_POST['" . $fieldname . $x . "'];";
eval($comd);
if($value <> "") {
- $comd = "\$pkgarr['row'][" . $x . "]['" . $rowhelperfield['fieldname'] . "'] = \"" . $value . "\";";
+ $comd = "\$pkgarr['row'][" . $x . "]['" . $fieldname . "'] = \"" . $value . "\";";
//echo($comd . "<br>");
eval($comd);
}
OpenPOWER on IntegriCloud