diff options
Diffstat (limited to 'includes/common.inc')
-rw-r--r-- | includes/common.inc | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/includes/common.inc b/includes/common.inc index 5ca31bf36..baa14a591 100644 --- a/includes/common.inc +++ b/includes/common.inc @@ -170,8 +170,8 @@ function format_text($text) { return preg_replace($src, $dst, $text); } -function form($action, $form, $method = "post") { - return "<FORM ACTION=\"$action\" METHOD=\"$method\">\n$form</FORM>\n"; +function form($action, $form, $method = "post", $options="") { + return "<FORM ACTION=\"$action\" METHOD=\"$method\"". (!empty($options) ? " $options" : "") .">\n$form</FORM>\n"; } function form_item($title, $value, $description = 0) { @@ -195,6 +195,10 @@ function form_hidden($name, $value) { return "<INPUT TYPE=\"hidden\" NAME=\"edit[$name]\" VALUE=\"". check_textfield($value) ."\">\n"; } +function form_file($name) { + return "<INPUT TYPE=\"file\" NAME=\"edit[$name]\">\n"; +} + function form_submit($value) { return "<INPUT TYPE=\"submit\" NAME=\"op\" VALUE=\"". check_textfield($value) ."\">\n"; } |