У меня есть форма в Codeigniter, в которую я загружаю файл. Если имя файла содержит пробел, например: images (1).jpg, он загружается в защищенную папку как images_(1).jpg. Как этого избежать? Я хочу загрузить его с тем же именем, что и изображение, например: images (1).jpg.
Я использовал trim()
при доступе к имени файла как:
$thumbfile=trim($_FILES['thumb_image']['name']);
Для загрузки файла я использовал следующий раздел кода:
$config1['upload_path'] = './secure/'.$lastid;
$ext = end(explode(".", $_FILES['thumb_image']['name']));
$config1['file_name'] = trim($_FILES['thumb_image']['name']);
$config1['allowed_types'] = 'jpg|png|jpeg|gif|bmp|jpe|tiff|tif';
$this->load->library('upload', $config1);
Может ли кто-нибудь помочь мне решить эту проблему. Заранее спасибо.