Jump to content


Photo

Quem Sabe - Validacao


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

#1 myaccount2lists

myaccount2lists

    Ativo

  • Usuários
  • 347 posts
  • Sexo:Masculino

Posted 29/06/2004, 13:49

Bom, não custa nada tentar... é simples!

voces sabem que validar se o cara esta redigitando a senha e se ele nao digita numeros no campo username, valida-se:

username = Request.Form("username")
senha1 = Request.Form("senha1")
senha2 = Request.Form("senha2")

If (senha1) <> (senha2) OR (senha1) = "" OR (senha2) = "" OR Not IsNumeric(username) Then
Response.Redirect("erro.asp")
Else

End If

Bom! certo. Agora gostaria de saber como validar os campos, evitando que digitam espaços e transforme sempre em caixa baixa (Minuscula).

recapitulando: só tem acesso se nao tiver espaço, e ler sempre como letra minuscula? E tb, como validar se é um e-mail (deve conter texto@texto.texto) ?

Edição feita por: thalisvalle, 29/06/2004, 13:51.


#2 Info_Tec

Info_Tec

    Servo do DEUS VIVO!

  • Usuários
  • 398 posts
  • Sexo:Não informado
  • Localidade:Entre a cadeira e o teclado
  • Interesses:Jesus, minha esposa e filha.<br>ASP, Lógica de programação, Projeto de Estradas, $$$ que tô precisando!

Posted 29/06/2004, 14:03

Procure saber sobre InStr, isso irá te ajudar com os espaços e o "@", sobre Maiusculos e Minusculos vc pode usar o LCase para jogar o texto para minusculo antes de acessar sua Base de Dados.
A cada minuto está mais perto.
Aceite JESUS como seu único e suficiente salvador!
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Fórum HOSANAS, venha conversar e se engrandecer com a palavra de DEUS.
Host: ASPECTO, Hospedagem ASP com qualidade e bom preço.

#3 myaccount2lists

myaccount2lists

    Ativo

  • Usuários
  • 347 posts
  • Sexo:Masculino

Posted 29/06/2004, 15:51

Ok. Então seria:

If Not InStr(Request.Form("senha1")) = ""

isso?

#4 Info_Tec

Info_Tec

    Servo do DEUS VIVO!

  • Usuários
  • 398 posts
  • Sexo:Não informado
  • Localidade:Entre a cadeira e o teclado
  • Interesses:Jesus, minha esposa e filha.<br>ASP, Lógica de programação, Projeto de Estradas, $$$ que tô precisando!

Posted 29/06/2004, 15:54

Não, o InStr verifica se um texto ou caractere existe em outro texto, sintaxe: InStr(Texto,Texto_A_Encontrar). Ele retorna numero, a posição do 1º caractere em caso de encontrado.
A cada minuto está mais perto.
Aceite JESUS como seu único e suficiente salvador!
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Fórum HOSANAS, venha conversar e se engrandecer com a palavra de DEUS.
Host: ASPECTO, Hospedagem ASP com qualidade e bom preço.




2 user(s) are reading this topic

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

IPB Skin By Virteq