У меня єсть код каторий добавляєт изображения в базу і отправляєт на сервер...но дает им’я изображения автоматичиски...мне нужно чтобь им’я изображения било названа как id етого изображения в базе даних
function add_post(){
$this->load->helper('url');
$this->load->view('new_post');
if(isset($_POST['add']))
{
$config['upload_path'] = './img/'; // путь к папке куда будем сохранять изображение
$config['allowed_types'] = 'gif|jpg|png'; // разрешенные форматы файлов
$config['max_size'] = 25000; // максимальный вес файла
$config['encrypt_name'] = TRUE; // переименование файла в уникальное название
$config['remove_spaces'] = TRUE; // убирает пробелы из названия файлов
$this->load->library('upload', $config); // загружаем библиотеку
$this->upload->do_upload(); // вызываем функцию загрузки файла
/* Начало занесения имени файла в БД*/
$upload_data = $this->upload->data(); // получаем информацию о загруженном файле
$add['img'] = $upload_data['file_name']; // сохраняем имя файла в элемент массива add
$add['rozmir'] = $this->input->post('rozmir');
$add['clas'] = $this->input->post('clas');
$add['prize'] = $this->input->post('prize');
$add['title'] = $this->input->post('title');
$add['color'] = $this->input->post('color');
$this->db->insert('closes',$add);
$this->load->view('info');
/* Конец занесения имени файла в БД*/
}
}