validate()) { $file = $_POST["file"]; $pathinfo = pathinfo($file); $watermark_target = $pathinfo["basename"]; if (copy($file, VARPATH . $watermark_target)) { module::set_var("watermark", "watermark_image_path", $watermark_target); unlink($file); $form->success = _("Watermark saved"); } else { // @todo set and error message } } print $form; } }