Example #1
0
 public function newsimageuploadAction()
 {
     /**
       给图片起名字
       把图片转换成合适的尺寸/保存
       给出预览图片
     */
     $discuzPath = dirname(dirname(dirname(dirname(__FILE__))));
     $savepath = "{$discuzPath}/newsupload/";
     $upload = new UploadModel();
     $filename = $upload->filename;
     if (!$filename) {
         die('上传失败,请稍后重试!');
     }
     $sizes = array(array("s", 220, 146), array("m", 300, -1));
     $upload->cropAndSave($sizes, $savepath);
     $ret["filename"] = $filename;
     $ret["ext"] = $upload->ext;
     echo json_encode($ret);
 }