Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

HaDDeR

Cadastro de usuários

Recommended Posts

Estou tendo um problema nem um sistema de cadastro de usuários que estou fazendo, gostaria que o login foce com letras de A-Z, a-z, numeros 1-9 e caracteres . _ e -Gostaria de algo como:

<%if COMANDO_QUE_VERIFICA_SE_TEM_CARACTERES_NAO_PERMITIDOS($login) = True ThenResponse.Redirect("erro_login.asp")End if%>

Tem como?

Compartilhar este post


Link para o post
Compartilhar em outros sites

faz assim: (noss fiz um negocio complicado, acho q tem mais simples)

 

caracterespermitidos = "a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,0,1,2,3,4,5,6,7,8,9,-,_"

cont=0

for i=0 to len(caracterespermitidos)-1

if inStr(1,login,caracterespermitidos(i),1) < 1 then

cont=cont+1

end if

next

if cont = len(caracterespermitidos)- numerominimodecaracteresdologin then

response.write("Ops! Foi encontrado um caractere inválido no seu login.")

end if

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vou testar aqui... mas acho que é isto o que eu queria...Obrigado, ja retorno o resultado...Sobre o javascript seria uma boa mas não sei javascript, sei bastante de PHP e ASP estou começando agora...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Deu um erro...

Microsoft VBScript runtime error '800a000d' Type mismatch /mail_sender.asp, line 20

a linha 20 seriaif inStr(1, loginvar, caracterespermitidos(i), 1) < 1 thensendo que "loginvar" é a variavel que contem o login...Se puder fico grato pela ajuda! : )

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.