コード例 #1
0
ファイル: aula.php プロジェクト: andersongimino/area51
 public function cadastrar_video()
 {
     $msg = null;
     $data = $this->getParametroVisao();
     $data['page'] = 'home';
     $data['tema'] != '' ? $this->load->setTheme($data['tema']) : '';
     $data['msg'] = $msg;
     $data['abaAtiva'] = 23;
     $data['abaPage'] = 'cadastrar_video';
     $data['alias'] = 'cadastrar_video';
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         try {
             // View::validarFormAntInjection($alias);
             if ($this->input->post('pk_age_aula') != '') {
                 $_SESSION['age_pk_aula'] = $this->input->post('pk_age_aula');
             }
             $sqlAgenda = new SqlAgenda();
             $sqlAgenda->update_url($_SESSION['age_pk_aula'], $this->input->post('url_video'));
             if ($this->input->post('pk_usuario_aluno') != '') {
                 redirect(base_url() . 'agenda/aula/listagem?pk_usuario_aluno=' . $this->input->post('pk_usuario_aluno') . '&tipo_registro_detalhe=1&data_evento=' . $this->input->post('data_evento'));
             } else {
                 $this->session->set_flashdata('msg', '<div class="alert ok">Registros incluídos com sucesso!</div>');
                 $sqlAgenda = new SqlAgenda();
                 $sqlAgenda->update_passo($this->input->post('pk_age_aula'), 14);
                 if ($this->input->post('tipo_registro') == 1) {
                     redirect(base_url() . 'agenda/aula/enviar_newsletter?tipo_registro_detalhe=' . $this->input->post('tipo_registro') . '&pk_turma=' . $_SESSION['age_pk_turma']);
                 } else {
                     redirect(base_url() . 'agenda/aula/enviar_newsletter?tipo_registro_detalhe=' . $this->input->post('tipo_registro'));
                 }
             }
             return false;
         } catch (Exception $e) {
             $msg = '<p class="alert erro">' . $e->getMessage() . '</p>';
         }
     }
     if (isset($_GET['pk_usuario_aluno']) && $_GET['pk_usuario_aluno'] != '') {
         $data['title'] = isset($_GET['tipo_registro']) && $_GET['tipo_registro'] == 1 ? 'Atualização de vídeo - Educação Infantil' : 'Atualização de vídeo - Educação Integral';
     } else {
         $data['title'] = isset($_GET['tipo_registro']) && $_GET['tipo_registro'] == 1 ? 'Inclusão de vídeo - Educação Infantil - Passo 14 de 15' : 'Inclusão de vídeo - Educação Integral - Passo 14 de 15';
     }
     $data['cabecalho'] = $_SESSION['cabecalho'];
     if (isset($_GET['pk_age_aula']) && $_GET['pk_age_aula'] != '') {
         $sqlAgenda = new SqlAgenda();
         $result = $sqlAgenda->get_aula($_GET['pk_age_aula']);
         $data['url_video'] = $result[0]['url_video'];
     } else {
         $data['url_video'] = '';
     }
     $this->load->view($this->load->getUrlTema(), $data);
 }