我正在codeigniter中上传图像,它工作得很好。但当我尝试更新图像时,codeigniter会在每个图像的末尾自动添加1。这将在我的图像目录中添加未使用的图像。如何覆盖现有图像,而不是给它一个新名称并保存它?
您应该提供overwrite
配置参数
$config['upload_path'] = './uploads/';
$config['overwrite'] = TRUE;
$this->load->library('upload', $config);
$this->upload->initialize($config);
有关上传首选项,请参阅文档
首选项:覆盖
默认值:FALSE
选项:TRUE/FALSE(布尔值)
描述:如果设置为true,则如果文件与您正在上传的内容存在,它将被覆盖如果设置为false,则如果另一个具有相同名称,则数字将附加到文件名存在