将图像上载到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中的另一个目录的主要内容,如果未能解决你的问题,请参考以下文章

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/