Erro com login de usuário através de- email

Pessoal, estou enfrentando uma dificuldade.

Criei um sistema de login normal pelo Scriptcase. No campo login uso o e-mail do usuário. Até aí tudo ok, porém se quero editar algum dado desse usuário não consigo.
Fazendo o debug das aplicações percebi que na hora de clicar em editar registro ao invés de ir a informação “usuario@email.com.br” vai a informação “usuario%40email.com.br”.

Alguém poderia me ajudar nessa situação?

Grato.

Cristiano, estou passando pela mesma situação.

Tentei resolver pelo str_replace, mas sem êxito.

Uma solução paliativa que fiz foi criar uma outra chave primária na tabela sec_users e usar como referência a mesma, pois estava com dificuldade até para editar registros que tinham no login ‘@’.

Por padrão o Scriptcase não possibilita alterar a chave primária de nenhum formulário, mas pelo menos visualmente teria que mostrar o @ do e-mail e outros campos dados do usuário que poderiam ser alterados,
peguem a estrutura desta tabelas de segurança o ‘SQL DDL’ e copia print-screen da tela de edição com o erro %40email e postem aqui, depois encaminhem para: bugs@netmake.com.br

CristianoF,

O campo de email no teu formulário está definido como do tipo EMAIL?