Jump to content


Photo

Redirecionamento

Redirecionamento

  • Faça o login para participar
Nenhuma resposta neste tópico

#1 Jonata Cassiano

Jonata Cassiano

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 20/05/2015, 16:58

 
Olá galera sou iniciante com o framework Codeigniter e PHP, estou com um problema, estou seguindo seus vídeos de codeigniter.
Meu problema, é que tenho um view de cadastro de clientes, e nela também tenho um modal para cadastro de alunos, que tem relacionamento com cliente, eu preencho os dados do cliente, e antes de salvar o cliente eu abro o aluno e preencho os dados dele no modal, porém quando que salvos os dados do aluno, é redirecionado novamente para a página do cliente, mas com o formulário do cliente em branco, o aluno salva no banco.
Abaixo segue meu método cadastrar no controlador aluno:
 
 
 
 
 

public function cadastrar() {
        
        $data['nome'] = $this->input->post('nome');
        $data['dataNascimento'] = $this->input->post('dataNascimento');
        $data['escola'] = $this->input->post('escola');
        $data['professor'] = $this->input->post('professor');
        $data['sala'] = $this->input->post('sala');
        $data['serie'] = $this->input->post('serie');
        $data['horarioEntrada'] = $this->input->post('horarioEntrada');
        $data['horarioSaida'] = $this->input->post('horarioSaida');
        $data['dataVencimento'] = $this->input->post('dataVencimento');
        $data['mensalidade'] = $this->input->post('mensalidade');
        $data['inicioContrato'] = $this->input->post('inicioContrato');
        $data['terminoContrato'] = $this->input->post('terminoContrato');       
        
       if ($this->db->insert('aluno', $data)) {
            $data['msg'] = "Aluno Cadastrado com Sucesso..";
            $this->load->view('includes/msg_erro', $data);
            redirect('cliente/cadastro/7', $data);
        } else {
            $data['msg'] = "Não foi possível cadastrar aluno.";
            $this->load->view('includes/msg_erro', $data);
            redirect('cliente/cadastro/8', $data);
        }    
    }

 







Veja alguns posts relacionados com: Redirecionamento

0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq