将图像上载到CodeIgniter中的另一个目录
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将图像上载到CodeIgniter中的另一个目录相关的知识,希望对你有一定的参考价值。
是否可以将图像上传到CodeIgniter中默认上传/缩略图目录以外的任何位置?我们在根目录中有我们的表单,但我们希望将照片发送到上传/拇指在另一个目录中。
例如,当前上传位置:www.mysite.com/upload/thumb/
我们希望从这里的`www.mysite.com/123/upload/thumb/
根目录发送文件
我已经更改了控制器文件中的上传路径......无济于事。还有什么应该改变?谢谢!
答案
Read the docs。您可以使用config数组中的upload_path
键设置它:
$config['upload_path'] = './123/upload/';
$config['allowed_types'] = 'gif|jpg|png';
$config['max_size'] = '100';
$config['max_width'] = '1024';
$config['max_height'] = '768';
$this->load->library('upload', $config);
另一答案
设置源路径(保存文件的位置)
$sourcePath = $_FILES['userImage']['tmp_name'];
设置目标路径(这是你想去的地方)
$targetPath = "../cs/upload/thumb/".$_FILES['userImage']['name'];
移动文件
move_uploaded_file($sourcePath,$targetPath)
以上是关于将图像上载到CodeIgniter中的另一个目录的主要内容,如果未能解决你的问题,请参考以下文章
php 将重力表单文件上载到高级自定义字段WordPress中的图像/文件字段
如何通过单击 GUI 上的按钮将图像获取到同一目录文件夹中的另一个 .py 文件中
CodeIgniter 查询:如何将列值移动到同一行中的另一列并将当前时间保存在原始列中?
将图像从Web APi [Azure Mobile APP]上载到Azure Web App中的文件夹
php CodeIgniter中的文件上载控制器。完整的教程:https://www.cloudways.com/blog/codeigniter-upload-file-image/