很久没有用CI了,新公司需要用ci ,图片上传的功能,我都搞半天,伤心

1. 要看源码,upload.php里do_upload()是上传的主要函数。

public function do_upload($field = 'userfile'){//}

  默认name = 'userfile',这里要写你自己的name

2.要测试,不能盲目的,盲目的以程序能否正确执行来判断

// 图片上传$config ['upload_path'] = 'data/flash';$config ['allowed_types'] = 'gif|jpg|png';$config ['max_size'] = '1024*2';$config ['max_width'] = '1024';$config ['max_height'] = '768';// $config['encrypt_name'] = TRUE;$this->load->library ( 'upload', $config );if (! $this->upload->do_upload ( 'imgUrl' )) {$error = array ('error' => $this->upload->display_errors () );} else {                   //图片相关信息都在这啦,你可以打印一下$upload = $this->upload->data ();$time = time();                   //图片上传到服务器后的间路径$file1 =  $config ['upload_path'].$upload ['raw_name'] . '.' . $upload ['image_type'];                  //改成时间戳后的路径$titleImg = $config ['upload_path'] . $time . '.' . $upload ['image_type'];                   //直接rename() 当然我不知更好的方法,所以自己是这么解决的rename($file1,$titleImg);                  //将时间戳路径输出$titleImg = base_url ( $config ['upload_path'].$time . '.' . $upload ['image_type']);}

  

转载于:https://www.cnblogs.com/linglingyang/p/4707264.html

CI 图片上传路径问题的解决相关推荐

  1. kindeditor扩展粘贴截图功能修改图片上传路径并通过webapi上传图片到图片服务器...

    2019独角兽企业重金招聘Python工程师标准>>> kindeditor是一个非常好用的富文本编辑器,它的简单使用我就不再介绍了. 而kindeditor却对图片的处理不够理想. ...

  2. jeecg uedit 自定义图片上传路径

    jeecg uedit 图片上传配置自定义物理路径,简单描述:我们知道 jeecg 中使用的 uedit 默认图片上传路径为 "当前项目\plug-in\ueditor\jsp\upload ...

  3. PHP结合Ueditor并修改图片上传路径

    投稿:hebedich 字体:[增加 减小] 类型:转载 时间:2016-10-16 我要评论 使用ueditor编辑器,附件默认在ueditor/php/upload/, 但是大家的附件地址的默认路 ...

  4. ueditor 上传路径 Php_v9切换ueditor后图片上传路径问题 改成绝对路径

    使用V9切换成ueditor编辑器后,图片上传路径显示的是相对路径,同时会把content字段第一张图这个路径同步到缩略图的thumb字段.thumb字段如果是相对路径的话,前端就不能进行裁剪,APP ...

  5. Ueditor富文本编辑器修改图片上传路径

    Ueditor富文本编辑器修改图片上传路径 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/QZPHP_L 由于网站后台使用Zend framewor ...

  6. 富文本编辑器图片上传失败的BUG解决:IndexError:list index out of range

    富文本编辑器图片上传失败的BUG解决 问题原因 我们将通过Django上传的图片保存到了FastDFS中,而保存在FastDFS中的文件名没有后缀名(.png/.jpg/.jif),而ckeditor ...

  7. java ImageIO.write图片上传变色及背景变黑解决

    java ImageIO.write图片上传变色及背景变黑解决 public void getImage(HttpServletRequest request, HttpServletResponse ...

  8. 图片上传预览,解决路径为fakepath

    相信大家都遇到过用JAVASCRIPT获取一个上传图片的file的值的问题. 百度一下差不多是说浏览器基于保护用户的相关安全措施,隐藏了上传的真实路径,用fakepath代替,当然,调整浏览器的相关安 ...

  9. KindEditor图片上传路径URL的处理

    最近的项目中使用了KindEditor作为富文本编辑器进行文本编辑处理.KindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEd ...

  10. Ueditor HTML编辑器图片上传路径修改(php版)

    1.ueditor.config.js 修改文件里面图片的上传路径.把imagePath设置为空.前面的URL去掉 var URL = window.UEDITOR_HOME_URL || getUE ...

最新文章

  1. python导入xlsx文件-python怎么用pd导入xlsx
  2. python下载安装教程mac-mac上如何安装python3
  3. MySQL流程控制if、case、循环结构while的使用语法
  4. CSS之Responsive设计的关键三步
  5. 【2022】多线程并发编程面试真题
  6. intel编译器_Intel编译器编译并行版lammps
  7. 百度SEO站群支付宝当面付打赏系统源码
  8. 前端2018年12月9日 前端开发路上的小白心得--励志当个领路人
  9. NLP - 新闻文本分类-baseline
  10. @JsonFormat与@DateTimeFormat注解的使用
  11. step与matlab的opc,wincc与matlab通过OPC通讯
  12. oracle11g数据库的卸载,完全卸载Oracle数据库11g
  13. Wireshark初步入门
  14. 切换账号_微软 Edge 更新:自动切换工作 / 生活账号,移动端上线集锦功能
  15. Linux面试题总结(一)
  16. winform之控件在Panel中居中
  17. 特来电支付中心总体介绍
  18. python如何获取网页内容_python如何获取网页内容
  19. 大数据处理框架的类型、比较和选择
  20. spacy和en安装

热门文章

  1. 记录:编译opencv-4.1.0、opencv_contrib-4.1.0、dense_flow过程
  2. c/c++开发技巧_常用do_while
  3. aria-hidden读屏
  4. QCon北京2015:移动开发最佳实践专题前瞻
  5. Android开发16——获取网络资源之基础应用
  6. 定义一个复数类Complex,重载运算符“+”,
  7. zz Makefile学习教程: 跟我一起写 Makefile
  8. day 07总结(数字类型内置方法/字符串类型内置方法)
  9. byte[] 数组和字符串的转换,与byte[] 数组和int类型的之间的转化
  10. ef core中使用code first