将ueditor的图片上传类修改为Tp的上传类,
window.UEDITOR_CONFIG.imageUrl="{:U('Upload/uploadimg')}"; //图片上传提交地址
window.UEDITOR_CONFIG.imagePath='__ROOT__/Upload/images/ueditor/';//编辑器调用图片的地址图片上传类://改变Ueditor 默认图片上传路径
public function uploadimg(){
import('@.ORG.Net.UploadFile');
$upload = new UploadFile();// 实例化上传类
$upload->allowExts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
$upload->autoSub =true ;
$upload->subType ='date' ;
$upload->dateFormat ='ymd' ;
$upload->savePath = './Upload/images/ueditor/';// 设置附件上传目录
if($upload->upload()){
$info = $upload->getUploadFileInfo();
echo json_encode(array(
'url'=>$info[0]['savename'],
'title'=>htmlspecialchars($_POST['pictitle'], ENT_QUOTES),
'original'=>$info[0]['name'],
'state'=>'SUCCESS'
));
}else{
echo json_encode(array(
'state'=>$upload->getErrorMsg()
));
}
但是上传完后,图片的地址会变成<img src="/项目名/Upload/images/ueditor/130920/523c16f696591.gif" ti
现在我的项目路径是:D:/wnap/www/项目
Apache 目录直接指向D:/wnap/www,如果以后Apache 目录直接指向
D:/wnap/www/项目 ,那之前图片<img src="/项目名/Upload/images/ueditor/130920/523c16f696591.gif" ti
因为没有项目名而找不到,求如何将图片相对路径存入数据库!!!
最佳答案