Ir para o conteúdo

 Voltar a Fórum do SAELE
Tela cheia

Ainda problemas com datas na Inclusão do Concurso

18 de Setembro de 2012, 16:35 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 29 vezes

Amigos,

Instalei a versão SAELE-2012-03-29 e ainda tenho problemas em gravar concursos onde o dia > 12. Já sei que trata-se da função que converte para o formato mm/dd/aaaa e que meu PostgreSQL está em inglês. Este problema já foi reportado em fóruns anteriores, porém o erro que o moderador disse que foi resolvido ainda acontece.

Alguém conseguiu resolver este problema ?A versão mais atualizada é essa mesmo?


Autor: Alexandre Ramos Brasil


22 comentários

  • 082649ae2ae96396f6927bd775cd418e?only path=false&size=50&d=404Lucas Alves(usuário não autenticado)
    17 de Dezembro de 2012, 18:19

     

    Eu também tive esse problema, devido ao formato que meu PostgreSQL espera e o que é mandado.

    Bastou uma alteração na função formataValidaData do CONEXAO/DBPHP.php

    minha função ficou assim

        public static function formataValidaData($data, $Aspa=ASPA) {

            $regexpdata = '/^(?:(?:31(\/|-|\.)(?:0?[13578]|1[02]))\1|(?:(?:29|30)(\/|-|\.)(?:0?[1,3-9]|1[0-2])\2))(?:(?:1[6-9]|[2-9]\d)?\d{2})$|^(?:29(\/|-|\.)0?2\3(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))$|^(?:0?[1-9]|1\d|2[0-8])(\/|-|\.)(?:(?:0?[1-9])|(?:1[0-2]))\4(?:(?:1[6-9]|[2-9]\d)?\d{2})$/';

            preg_match($regexpdata,$data,$resultado);

            if (!empty($resultado)) {

                return $Aspa.preg_replace('/^([0-9]{1,2})\/([0-9]{1,2})\/([0-9]{2,4})$/','\1/\2/\3',$data).$Aspa;  //Lucas Aqui  return $Aspa.preg_replace('/^([0-9]{1,2})\/([0-9]{1,2})\/([0-9]{2,4})$/','\2/\1/\3',$data).$Aspa;

            } else {

                return false;

            }
        } 

    • 3b6d27b8a55570a021df5aad95d31857?only path=false&size=50&d=404eric wanderley(usuário não autenticado)
      5 de Junho de 2013, 15:46

       

      Já que vocês estão em uma fase mais adiantada, poderiam me ajudar a entrar no sistema? A minha dúvida já foi reportada e ainda não respondida! - http://www.softwarepublico.gov.br/dotlrn/clubs/saelesistemaabertodeeleieseletrnicas/forums/message-view?message_id=67179398

      Agradeço !!!! 

      sindjufe@hotmail.com 

Essa comunidade não possui posts nesse blog