isLogin(); $id = $new['pubs']->create('editor',array( 'userid'=>$userid, 'type'=>'photo', 'addtime'=>time(), )); $arrUpload = tsUpload($_FILES['photo'], $id, 'editor', array('jpg', 'gif', 'png', 'jpeg'),'sy.png'); if ($arrUpload) { $new['pubs'] -> update('editor', array( 'id' => $id ), array( 'title'=>$arrUpload['name'], 'path' => $arrUpload['path'], 'url' => $arrUpload['url'] )); if($TS_SITE['file_upload_type']==1){ #阿里云(对象云存储OSS)数据 $url = $TS_SITE['alioss_bucket_url'].'/'.'uploadfile/editor/'.$arrUpload['url'].'?x-oss-process=image/resize,w_800'; }else{ #本地数据 $url = SITE_URL.'uploadfile/editor/'.$arrUpload['url']; } if($js==1){ echo json_encode(array( 'errno'=>0, 'data'=>array( 0=>$url, //0=>tsXimg($arrUpload['url'],'editor','640','',$arrUpload['path']), ), )); exit(); }else{ echo $url; //echo tsXimg($arrUpload['url'],'editor','640','',$arrUpload['path']); exit(); } }else{ $new['pubs']->delete('editor',array( 'id'=>$id, )); } break; //针对editor.md编辑器的图片上传 case "markdown": //var_dump($_FILES['editormd-image-file']); $userid = aac('user')->isLogin(); $id = $new['pubs']->create('editor',array( 'userid'=>$userid, 'type'=>'photo', 'addtime'=>time(), )); $arrUpload = tsUpload($_FILES['editormd-image-file'], $id, 'editor', array('jpg', 'gif', 'png', 'jpeg'),'sy.png'); if ($arrUpload) { $new['pubs'] -> update('editor', array( 'id' => $id ), array( 'title'=>$arrUpload['name'], 'path' => $arrUpload['path'], 'url' => $arrUpload['url'] )); if($TS_SITE['file_upload_type']==1){ #阿里云(对象云存储OSS)数据 $url = $TS_SITE['alioss_bucket_url'].'/'.'uploadfile/editor/'.$arrUpload['url'].'?x-oss-process=image/resize,w_800'; }else{ #本地数据 $url = SITE_URL.'uploadfile/editor/'.$arrUpload['url']; } echo json_encode(array( 'success'=>1, 'message'=>'图片上传成功!', 'url'=>$url, )); }else{ $new['pubs']->delete('editor',array( 'id'=>$id, )); echo json_encode(array( 'success'=>0, 'message'=>'图片上传失败!', 'url'=>'', )); } break; }