我在codeigniter中上传图片,效果很好。但是当我尝试更新图像时,codeigniter 会在每个图像的末尾自动添加 1。这将在我的图像目录中添加未使用的图像。如何覆盖现有图像而不是给它一个新名称并保存它?
问问题
21143 次
1 回答
24
您应该提供overwrite
配置参数
$config['upload_path'] = './uploads/';
$config['overwrite'] = TRUE;
$this->load->library('upload', $config);
$this->upload->initialize($config);
有关上传首选项,请参阅文档
偏好:覆盖
默认值:假
选项:真/假(布尔值)
说明:如果设置为true,如果存在与您上传的文件同名的文件,则会被覆盖。如果设置为 false,如果存在另一个同名的文件名,则将在文件名后附加一个数字。
于 2013-07-10T16:31:29.413 回答