Boa tarde.
Estamos tentando utilizar o software de eleições eletrônicas porém estamos tendo alguns problemas.
Conseguimos efetuar a configuração do software (foi criado o banco e cadastrado um usuário inicial), porém, por algum motivo, o aplicativo não está gravando os Concurso Eleitorais. O aplicativo simplesmente não executa nenhuma ação ao clicar em Salvar, sendo que nenhuma mensagem de erro é exibida.
Para testar, inserimos um concursos eleitoral diretamente pelo banco, sendo que assim pudemos cadastrar com sucesso eleições, urnas, eleitores e etc. Porém para homologar a eleição ocorreu o mesmo problema do Concurso Eleitoral (desta vez foi chamada um página que ficou em branco). O mesmo também ocorre ao tentar efetuar a votação.
Gostariamos de saber se existe algum arquivo de log ou alguma maneira de descobrirmos qual erro está ocorrendo para que possamos solucioná-lo.
Desde já agradecemos a atenção.
Atenciosamente,
Daniel Di Domenico - Universidade Federal da Fronteira Sul
Autor: Daniel Di Domenico
1010 comentários
<b>Fatal error</b>: Uncaught Erro de SQL; Mensagem retornada: ERROR: syntax error at or near "."
LINE 1: ...eleicoes.concursoeleitoral as TAB WHERE TAB.codconcurso = .
^, consulta executada: SELECT TAB.* FROM eleicoes.concursoeleitoral as TAB WHERE TAB.codconcurso = . ERROR: syntax error at or near "."
LINE 1: ...eleicoes.concursoeleitoral as TAB WHERE TAB.codconcurso = . Colocando um print do $Form no arquivo ADMINISTRACAO/Adm_Common.php, logo no início da função SalvaPessoa, percebi que o array inicial do form estava sendo tratado como string (inclusive imprimi um gettype($Form) e obtive essa confirmação): cod concurso: {\"CodConcurso\":\"\",\"DescConcurso\":\"teste\",\"DataInicio\":\"21/06/2014\",\"DataFim\":\"21/06/2014\",\"HoraInicio\":\"10:00\",\"HoraFim\":\"15:00\",\"BarradoPorIP\":\"S\",\"IndContagem\":\"S\",\"Modalidade\":\"E\"} Pesquisando mais um pouco ainda (http://community.xajax-project.org/topic/9113/problem-with-getformvalues/), descobri que precisaria desabilitar o magic_quotes_gpc do PHP. Como estou utilizando ele como um módulo do apache, editei o arquivo httpd.conf e incluí a seguinte linha: php_flag magic_quotes_gpc off Não pesquisei a influência geral de se desabilitar essa flag, porém para o caso em tela, resolveu a situação. Espero ter ajudado. Abraço!