public function index() { $this->load->view("template/header"); $this->load->helper('form'); $this->load->library("UsuarioFactory"); if ($this->input->post()) { $usuario = new Usuario_model(); $usuario->set_id($this->input->post('id')); $usuario->set_cpf($this->input->post('senha')); $usuario->set_nome($this->input->post('username')); $usuario->set_email($this->input->post('email')); if (isset($_SESSION['LOGIN'])) { $acao = 'atualizado'; } else { $acao = 'cadastrado'; } if ($usuario->commit()) { $data['mensagem'] = 'Usuario ' . $acao . ' com sucesso!'; } else { $data['mensagem'] = 'Usuario não foi' . $acao . ' com sucesso!'; } $_SESSION['LOGIN'] = $this->input->post('username'); } if (isset($_SESSION['LOGIN'])) { //caso usuario logado //mostra a view pra ele ver seus dados //carregar dados do usuario e enviar para view $data['h1'] = "Seu Perfil"; //carregar usuario logado $data['users'] = $this->usuariofactory->getUsuarioByUsername($_SESSION['LOGIN']); //enviar usuario logado para view $this->load->view("usuario_perfil", $data); } else { //mostra tela de login $this->load->view("usuario_login"); } $this->load->view("template/footer"); }