Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Função para inserir registros (MODEL)
- function insert()
- {
- $data = $_POST;
- return $this->db->insert('noivos', $data);
- }
- //Função que realiza o cadastro e upload da imagem (CONTROLLER)
- function cadastrar(){
- //Pasta para upload
- $config['upload_path'] = './uploads/';
- //Tipos de arquivos permitidos
- $config['allowed_types'] = 'gif|jpg|png';
- //Atributos para recebimento do arquivo
- $config['max_size'] = '1000000';
- $config['max_width'] = '3000';
- $config['max_height'] = '3000';
- $config['file_name'] = md5(uniqid($_FILES['foto_casal']['name']));
- //Carrega biblioteca upload com as configurações acima especificadas
- $this->load->library('upload', $config);
- //Fazendo verificação para realizar o upload e direcionar para página de sucesso ou de erro
- if ( ! $this->upload->do_upload('foto_casal')) {
- redirect('erro');
- }
- else
- {
- $this->cadastro_noivos_model->insert();
- redirect('formulario-de-cadastro');
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment