protected function handle_file_upload($uploaded_file, $name, $size, $type, $error, $index = null, $content_range = null) { //processo para substituir o nome do arquivo if (app_field_get_config("midia-ck-nome-banner")) { $newname = md5(uniqid(rand(), true)); $name = explode(".", $name); $ext = array_pop($name); $name = trim($newname . '.' . $ext); } $file = parent::handle_file_upload($uploaded_file, $name, $size, $type, $error, $index, $content_range); $url = parent::get_download_url($file->name); $url = $url; if (empty($file->error)) { $ordem = getOrdem(); $sql = 'INSERT INTO `' . $this->options['db_table'] . '` ( `file_name`, `imagem_url`, `ordem`, `publicar`) VALUES (?, ?, ?, \'falso\')'; $query = $this->db->prepare($sql); $query->bind_param('ssi', $file->name, $url, $ordem); $query->execute(); //fim } return $file; }