/** * 管理员上传 */ function actionUpload() { $name = $_REQUEST['field']; if (!$name) { exit; } $file = new File(); $file->uid = uid(); $file->admin = 1; $rt = $file->upload(); if (!$rt) { return; } $new[] = $rt; $out = File::input($new, $name); $rt->tag = $out; die(json_encode($rt)); }
static function image($args) { $file = $args[1]; $option = $args[2]; if (is_array($option)) { $s = base64_encode(json_encode($option)); } $name = File::name($file); $ext = File::ext($file); //Èç¹ûÓÐupload/ ÔòÌæ»» if (substr($name, 0, 7) == 'upload/') { $name = substr($name, 7); } return base_url() . "imagine/" . $name . "={$s}{$ext}"; }