Ola galera, gostaria que me ajudassem em uma coisa: Quando o usuario digitar seu nome e email e clicar em ok antes de enviar pra gravar no bd, gostaria que fizesse a verificaçao para ver se o usuario digitou da seguinte forma: email@provedor.com.br, pois quando eu digito qualquer coisa na caixa de email ele deixa passar e grava no bd do jeito que estiver digitado....obrigado e aguardo ajuda...e outra coisa, como devo colocar pra que se o usuario digitar na barra de endereço o arquivo ex: enviar_news.asp, pra nao aceitar e voltar pra index
Newletter
Started By james2004, 23/02/2006, 01:53
4 replies to this topic
#1
Posted 23/02/2006, 01:53
#2
Posted 23/02/2006, 06:06
sobre a validar o e-mail, vc pode fazer tanto no asp quanto em javascript.. isso aumenta a segurança.. vou postar duas funções aqui que fazem isso:
a outra questão estou em dúvida...
Flws...
Até mais
<script> function validaEmail(){ if(document.frmCadastro.email.value.indexOf("@")==-1){ alert("O e-mail informado parece não ser válido. Verifique e tente novamente."); document.frmCadastro.email.select(); return (false); } } </script>e esse aqui eu achei na net..
<% function validarEmail(email) dim partes, parte, i, c partes = Split(email, "@") if UBound(partes) <> 1 then validarEmail = false exit function end if for each parte in partes if Len(parte) <= 0 then validarEmail = false exit function end if for i = 1 to Len(parte) c = Lcase(Mid(parte, i, 1)) if InStr("._-abcdefghijklmnopqrstuvwxyz", c) <= 0 and not IsNumeric(c) then validarEmail = false exit function end if next if Left(parte, 1) = "." or Right(parte, 1) = "." then validarEmail = false exit function end if next if InStr(partes(1), ".") <= 0 then validarEmail = false exit function end if i = Len(partes(1)) - InStrRev(partes(1), ".") if not (i = 2 or i = 3) then validarEmail = false exit function end if if InStr(email, "..") > 0 then validarEmail=false exit function end if validarEmail = true end function %>
a outra questão estou em dúvida...
Flws...
Até mais
#3
Posted 23/02/2006, 07:58
Sobre a outra pergunta, caso seja um sistema que o usuario logou...voce deve ter uma session ou um cookie para que o usuario possa acessar o sistema correto ?...ai é so verificar se o cookie é valido ou se a sessao esta ativa..
[]'s
If Session("logado") <> True Then Response.Redirect inde.asp Response.End End IF
[]'s
Favoritos : | OpenSuse | Opera | Firefox | NetBeans | GMail | Leia As Regras | Use a Busca | Como fazer Perguntas Inteligentes |
“Obstáculos são aquelas coisas medonhas que você vê quando tira seus olhos de seu objetivo” (Henry Ford)
“É impossível para um homem aprender aquilo que ele acha que já sabe.” (Epíteto)
“A única razão da existência do tempo é para que todas as coisas não aconteçam de uma vez.”(Albert Einstein)
“Obstáculos são aquelas coisas medonhas que você vê quando tira seus olhos de seu objetivo” (Henry Ford)
“É impossível para um homem aprender aquilo que ele acha que já sabe.” (Epíteto)
“A única razão da existência do tempo é para que todas as coisas não aconteçam de uma vez.”(Albert Einstein)
#4
Posted 25/02/2006, 01:22
Vlw ae, a ajuda de vcs me ajudou muito, deu certo, obrigado...desculpa ter demorado pra agradecer..abraços
#5
Posted 25/02/2006, 02:09
Não ajudei em nada, mas sempre que quizer saber algo poste
t+
t+
...
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)