博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
uedit 富文本编辑器 图片上传 图片服务器
阅读量:5740 次
发布时间:2019-06-18

本文共 2042 字,大约阅读时间需要 6 分钟。

uedit设置 

 

 修改uploader 类 

  源代码这个注释

 

$url = "upimg.com/uploadImg.php";        $tmpName = $file['name']; //上传上来的文件名        $tmpFile = $file['tmp_name']; //上传上来的临时存储路径        $tmpType = $file['type']; //上传上来的文件类型        $folder = 'goods_uedit'; //存储路径        //执行上传        $data = json_decode($this->upload_file($url, $tmpName, $tmpFile, $tmpType, $folder));        if($data->code){            $this->fileName = $data->name;            $t = time();            $d = explode('-', date("Y-y-m-d-H-i-s"));            $format = $this->config["pathFormat"];            $format = str_replace("{yyyy}", $d[0], $format);            $format = str_replace("{yy}", $d[1], $format);            $format = str_replace("{mm}", $d[2], $format);            $format = str_replace("{dd}", $d[3], $format);            $format = str_replace("{hh}", $d[4], $format);            $format = str_replace("{ii}", $d[5], $format);            $format = str_replace("{ss}", $d[6], $format);            $format = str_replace("{time}", $t, $format);            $this->fullName =$format.$data->name;            $this->stateInfo = 'SUCCESS';        }

 

function upload_file($url,$filename,$path,$type, $folder){          //php 5.5以上的用法          if (class_exists('\CURLFile')) {              $data = array(                'imgs' => new \CURLFile(realpath($path),$type,$filename),                'folder' => $folder            );        } else {              $data = array(                  'imgs'=>'@'.realpath($path).";type=".$type.";filename=".$filename,                'folder' => $folder            );          }        $ch = curl_init();          curl_setopt($ch, CURLOPT_URL, $url);          curl_setopt($ch, CURLOPT_POST, true);          curl_setopt($ch, CURLOPT_POSTFIELDS, $data);          curl_setopt($ch, CURLOPT_HEADER, false);          curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);          $return_data = curl_exec($ch);        $return_data = trim($return_data);        curl_close($ch);          return $return_data;      }

 

转载于:https://www.cnblogs.com/zjj1990/p/8918755.html

你可能感兴趣的文章
FreeNAS8 ISCSI target & initiator for linux/windows
查看>>
cvs文件提交冲突解决方案
查看>>
PostgreSQL数据库集群初始化
查看>>
++重载
查看>>
Rainbond 5.0.4版本发布-做最好用的云应用操作系统
查看>>
nodejs 完成mqtt服务端
查看>>
在ASP.NET MVC 中获取当前URL、controller、action
查看>>
Spring IoC容器初的初始化过程
查看>>
sql server 触发器
查看>>
[工具]前端自动化工具grunt+bower+yoman
查看>>
2-14
查看>>
自动化测试之WatiN(2)
查看>>
Oracle活动会话历史(ASH)及报告解读
查看>>
Project Euler Problem 7: 10001st prime
查看>>
通过 Xshell 5 连接 centOS 7 服务器
查看>>
关于完成生鲜电商项目后的一点总结
查看>>
noip2012 普及组
查看>>
Ai challenger 2017 image caption小结
查看>>
第二阶段 铁大Facebook——十天冲刺(10)
查看>>
蓝桥杯大赛java组准备_蓝桥杯大赛java组算法类冲刺第一天
查看>>