Jump to content


Photo

Validação De Cadastro


  • Faça o login para participar
3 replies to this topic

#1 VitorF

VitorF

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Masculino

Posted 09/08/2010, 14:40

Olá pessoal, já procurei na internet algumas soluções mas nenhuma serviu.
Quero fazer a validação do nome do usuário consultando se o nome já existe no banco. Fazer isso de maneira simples eu fiz fazendo essa verificação na página para a qual o formulário redireciona (usando ASP). O problema é que quero que os campos do formulário não sejam apagados caso o nome digitado pelo usuário já exista no banco de dados. Acho que para isso teria que fazer a verificação na própia página do formulário, mas não sei como fazer isso usando ASP. As verificações se os campos estão em brancos eu fiz com javascript na própria página. Mas como usar ASP na mesma página para consultar o banco e se o nome já estiver cadastrado dar um alert (queria algo como o alert, mas se não for tudo bem) e voltar para o formulário ainda preenchido?
Aqui no fórum, cada campo já é verificado assim que é preenchido. Este modo me interessa também. Tanto faz se é assim ou se a verificação é feita após a submissão do formulário.

#2 VitorF

VitorF

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Masculino

Posted 17/08/2010, 09:21

Pessoal?

#3 André Manoel

André Manoel

    Doutor

  • Usuários
  • 996 posts
  • Sexo:Masculino
  • Localidade:Brasilia

Posted 17/08/2010, 10:17

Eu não entendo muito de ASP. Programo em PHP.

Mas essa validação é feita via ajax.

Então você pode fazer uma requisição de acordo com um evento na página.

Dá uma olhada nesta dica do colega.

(y)
Iniciando na Ajuda On line...

Posted Image Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.

#4 ernestop

ernestop

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro

Posted 08/09/2010, 23:59

uma coisa rapida e facil... faça a mesma verificação que vc já faz, em outra pagina, e coloque isso:

if not <conexao de verificacao do nome do usuario>.eof then
response.write "<html><body onload='javascript:history.go(-1);'></body></html>"
end if


ou se quiser colocar um textinho para o user clicar mesma coisa usa o history que sarva tudiu :D
[]s




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq