$config['file_name']
允许我们设置文件名,同时在 CodeIgniter 中上传文件。在这里,我们需要编写带有文件扩展名的文件名。例如,filename.pdf
或filename.zip
。我想设置文件名,但扩展名。因此,如果有人上传 pdf 文件,文件名将是myfilename.pdf
. 如果有人上传 zip 文件,文件名将是myfilename.zip
.
问问题
3538 次
1 回答
0
像这样在控制器中开始上传内容,您可以随意命名。只需将“new_file_name”替换为您希望调用的任何内容。确保将 do_upload() 函数变量也更改为文件输入的名称。
if ($this->upload->do_upload('your_filename')) {
$img_data=$this->upload->data();
$new_imgname='new_file_name'.$img_data['file_ext'];
$new_imgpath=$img_data['file_path'].$new_imgname;
rename($img_data['full_path'], $new_imgpath);
于 2012-10-09T15:57:45.960 回答