diff options
-rwxr-xr-x | usr/local/www/pkg_edit.php | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/usr/local/www/pkg_edit.php b/usr/local/www/pkg_edit.php index bea2147..f262cf8 100755 --- a/usr/local/www/pkg_edit.php +++ b/usr/local/www/pkg_edit.php @@ -267,7 +267,11 @@ $config = $config_tmp; echo "</select>\n"; echo "<br>" . fixup_string($pkga['description']) . "\n"; } else if($pkga['type'] == "checkbox") { - echo "<input type='checkbox' name='" . $pkga['fieldname'] . "'>\n"; + $checkboxchecked = ""; + $toeval="\$fieldname = \$pkga['fieldname'];"; + eval($toeval); + if($fieldname <> "") $checkboxchecked = " CHECKED"; + echo "<input type='checkbox' name='" . $pkga['fieldname'] . "'" . $checkboxchecked . ">\n"; echo "<br>" . fixup_string($pkga['description']) . "\n"; } else if($pkga['type'] == "textarea") { if($pkga['rows']) $rows = " rows='" . $pkga['rows'] . "' "; |