Cadastro não confirmado
-
Severino
26 de Janeiro de 2017 às 21:16Noite amigos.
Estou com um problema que quando o solicitante faz o cadastro, ele recebe o e-mail de confirmação, porem ao clicar no link ele é direcionado para a pagina que informa que o cadastro dele foi aceito.
Até aí tudo bem.
Porem quando é digitado o CPF e senha para acessar, novamente informa que ele precisa confirmar a ativação do cadastro.
Observando o BD na tabela lda_solicitante, campo "confirmado" está como zero.
Mesmo o solicitante clicando no link para confirmar o cadastro essa tabela não está sendo atualizada.
Alguém tem alguma sugestão?
-- Att, Severino Santos -
27 de Janeiro de 2017 às 01:37Severino, pelo que você relata o que está acontecendo é de o query não está executando o update do atributo confirmado.
Você deve isolar onde está ocorrendo a falha.
Vai precisar fazer uma série de teste na seção que trata a ativação, iniciando pelas comparação das variáveis antes da chamada para execução da query
A sequencia é pegar o código e comparar a igualdade com algum resultado de hash, executar o update e confirmar o cadastro concluído. é nessa sequencia que o problema está ocorrendo.
Sem esquecer da versão do SIC ser 1.1.4 e PHP maior ou igual a 5.4 e menor que 7 -
Severino
27 de Janeiro de 2017 às 12:35Bom dia Thiago.
Baixei a versão 1.1.4 e setei a versão do PHP 5.5 e agora está funcionando.
Agora me deparei com outra situação.
Quando o solicitante faz o cadastro e envia um arquivo por enexo, para onde esse arquivo vai?
Tem algum arquivo .php que configura o caminho do diretório?
-- Att, Severino Santos Agência W3Case Desenvolvimento Web www.w3case.com.br +55 (67) 3441-9114 / 3441-7076 / 9 9612-5789
----------------------------------------
De: "Thiago Capuano"
Enviado: quinta-feira, 26 de janeiro de 2017 23:37
Para: e-sic-livre@listas.softwarepublico.gov.br
Assunto: Cadastro não confirmadoSeverino, pelo que você relata o que está acontecendo é de o query não está executando o update do atributo confirmado.
Você deve isolar onde está ocorrendo a falha.
Vai precisar fazer uma série de teste na seção que trata a ativação, iniciando pelas comparação das variáveis antes da chamada para execução da query
A sequencia é pegar o código e comparar a igualdade com algum resultado de hash, executar o update e confirmar o cadastro concluído. é nessa sequencia que o problema está ocorrendo.Sem esquecer da versão do SIC ser 1.1.4 e PHP maior ou igual a 5.4 e menor que 7
_______________________________________________
E-sic-livre mailing list
E-sic-livre@listas.softwarepublico.gov.br
https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/e-sic-livre -
27 de Janeiro de 2017 às 14:09Esse é uma peça faltando no código.
O software não cria o diretório de armazenamento, então terá que executar manualmente.
Por exemplo:
1º Passo: Na raiz onde se encontra todas os diretórios do e-SIC Livre crie um diretório novo (ex.: Anexos)
2º Passo: Lá no painel administrativo, em Painel Gerencial > Administração > Configuração do Sistema
No campo "URL de acesso aos anexos do sistema:" insira algo semelhante a http://www.seudominio.dom.do/anexos
No campo "Diretório onde será armazenado os anexos do sistema:" insira o caminho físico do diretório algo semelhante a /home/seudominio/www/esic/anexos/
O caminho físico vai depender de como está organizado o seu servidor em diretorios e subdiretorios, o trajeto é o primeiro diretório do sistema, passando por cada subdiretório até chegar no subdiretório de armazenamento dos anexos, neste exemplo 'anexos -
Severino
27 de Janeiro de 2017 às 14:12Perfeito.
Assim que você mandou o e-mail eu havia realizado essa alteração criando o diretorio "arquivos"
Mais uma ves, obrigado.-- Att, Severino Santos
-- Att, Severino Santos
----------------------------------------
De: "Thiago Capuano"Enviado: sexta-feira, 27 de janeiro de 2017 12:09Para: e-sic-livre@listas.softwarepublico.gov.br
Assunto: Cadastro não confirmado
Esse é uma peça faltando no código.
O software não cria o diretório de armazenamento, então terá que executar manualmente.
Por exemplo:
1º Passo: Na raiz onde se encontra todas os diretórios do e-SIC Livre crie um diretório novo (ex.: Anexos)
2º Passo: Lá no painel administrativo, em Painel Gerencial > Administração > Configuração do Sistema
No campo "URL de acesso aos anexos do sistema:" insira algo semelhante a http://www.seudominio.dom.do/anexos
No campo "Diretório onde será armazenado os anexos do sistema:" insira o caminho físico do diretório algo semelhante a /home/seudominio/www/esic/anexos/
O caminho físico vai depender de como está organizado o seu servidor em diretorios e subdiretorios, o trajeto é o primeiro diretório do sistema, passando por cada subdiretório até chegar no subdiretório de armazenamento dos anexos, neste exemplo 'anexos
_______________________________________________
E-sic-livre mailing list
E-sic-livre@listas.softwarepublico.gov.br
https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/e-sic-livre -
27 de Janeiro de 2017 às 14:53Na versão que eu tenho no meu GitHub compatibilizado com PHP 7, pretendo adicionar a funcionalidade de criar o diretório defini na instalação ou nas configurações para ser criado automaticamente caso não exista, assim como a atribuição para o caminho físico.
Ordenar por:
Relacionado:
- e-sic-livre Erro ao tentar anexar um arquivo
- e-sic-livre Nova versão do e-SIC Livre!
- e-sic-livre script SQL para o E-SIC
- e-sic-livre Ocorreu um erro inesperado ao logar erro de e...
- e-sic-livre Problema Cadastro de Solicitante
- e-cidade Versão Completa - E-Cidade
- e-sic-livre ERROS - e-SIC Funciona Local no Servidor WEB N...
- spb-usuarios Wiki?
- e-sic-livre Erro - Consultar Pedido
Estatísticas:
-
iniciada em
8 anos, 4 meses atrás
-
vizualizada
1036 vezes
-
respondida
6 vezes
-
votada
1 vezes