Example #1
0
 /**
  * 管理员上传
  */
 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));
 }
Example #2
0
 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}";
 }