From 173ca484eca8cdaeb6cc99caf54394eb59749667 Mon Sep 17 00:00:00 2001 From: Eriksen Costa Paixão Date: Wed, 10 Mar 2010 20:09:30 +0000 Subject: [PATCH] Corrigida possibilidade de erro de SQL ao usar a data em formato dd/mm/aaaa, convertendo para o formato [http://pt.wikipedia.org/wiki/ISO_8601 ISO 8601] --- ieducar/intranet/educar_falta_atraso_compensado_cad.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/ieducar/intranet/educar_falta_atraso_compensado_cad.php b/ieducar/intranet/educar_falta_atraso_compensado_cad.php index a380dc3..5887c69 100644 --- a/ieducar/intranet/educar_falta_atraso_compensado_cad.php +++ b/ieducar/intranet/educar_falta_atraso_compensado_cad.php @@ -153,7 +153,7 @@ class indice extends clsCadastro $obj_permissoes->permissao_cadastra(635, $this->pessoa_logada, 7, "educar_falta_atraso_det.php?ref_cod_servidor={$this->ref_cod_servidor}&ref_cod_escola={$this->ref_cod_escola}&ref_cod_instituicao={$this->ref_cod_instituicao}"); - // + // Transforma a data para o formato aceito pelo banco $this->data_inicio = dataToBanco($this->data_inicio); $this->data_fim = dataToBanco($this->data_fim); @@ -171,7 +171,6 @@ class indice extends clsCadastro } $this->mensagem = 'Cadastro não realizado.
'; - echo ""; return FALSE; } @@ -186,6 +185,10 @@ class indice extends clsCadastro sprintf('educar_falta_atraso_det.php?ref_cod_servidor=%d&ref_cod_escola=%d&ref_cod_instituicao=%d', $this->ref_cod_servidor, $this->ref_cod_escola, $this->ref_cod_instituicao)); + // Transforma a data para o formato aceito pelo banco + $this->data_inicio = dataToBanco($this->data_inicio); + $this->data_fim = dataToBanco($this->data_fim); + $obj = new clsPmieducarFaltaAtrasoCompensado($this->cod_compensado, $this->ref_cod_escola, $this->ref_cod_instituicao, $this->ref_cod_servidor, $this->pessoa_logada, $this->pessoa_logada, $this->data_inicio, @@ -201,7 +204,6 @@ class indice extends clsCadastro } $this->mensagem = 'Edição não realizada.
'; - echo ""; return FALSE; } @@ -216,6 +218,10 @@ class indice extends clsCadastro sprintf('educar_falta_atraso_det.php?ref_cod_servidor=%d&ref_cod_escola=%d&ref_cod_instituicao=%d', $this->ref_cod_servidor, $this->ref_cod_escola, $this->ref_cod_instituicao)); + // Transforma a data para o formato aceito pelo banco + $this->data_inicio = dataToBanco($this->data_inicio); + $this->data_fim = dataToBanco($this->data_fim); + $obj = new clsPmieducarFaltaAtrasoCompensado($this->cod_compensado, $this->ref_cod_escola, $this->ref_cod_instituicao, $this->ref_cod_servidor, $this->pessoa_logada, $this->pessoa_logada, $this->data_inicio, @@ -230,7 +236,6 @@ class indice extends clsCadastro } $this->mensagem = 'Exclusão não realizada.
'; - echo ""; return FALSE; } } -- libgit2 0.21.2