Ir para conteúdo

POWERED BY:

Arquivado

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

mkboy

len

Recommended Posts

Eu faço o request do form e coloco na session, e quero que se o conteúdo que veio do form for menor que 8 caracteres ele volte com erro, to fazendo assim e passa direto quando digito 3 ou 4 caracteres:

 

ASP [/tr][tr]

if Len(session("senha")) < 8 then

response.redirect "index.asp"

end if

[/tr]

 

Onde ta o erro?

Compartilhar este post


Link para o post
Compartilhar em outros sites

você ja verifico se o conteudo da session ta certo, se ta salvando OK ?

 

pq aparentemente esta OK

 

faça um teste mongol....rs

 

senha = "ahaaja"session("senha") = senhaif len(session("senha")) < 8 thenresponse.write "erro"elseresponse.write "certo"end if

aqui funfo... faça assim.... ao inves de usar a session use o request direto... ou de um response.write na session e veja o que ela retorna...

 

pq ta certo a função...

 

abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ae Dack, fiz este teste! Com a variavel funciona! ;) Agora eu consegui com a session, só que tive que colocar um response.end abaixo do redirect!Eita, que estranhO!Alguém pode me explicar por que sem o response end não róla? :blink:

Compartilhar este post


Link para o post
Compartilhar em outros sites

ErrColoca TRIM na session tb..TRIM = Retira espaços antes e depois da variavelQuem sabe tenha algum espaço em branco sendo contado como caracter..Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu ja to colocando o TRIM na hora de transforma-la em variavel, assim!

 

ASP [/tr][tr]session("c_login") = Replace(TRIM(Request.Form("c_login")),"'","")[/tr]

 

O que me deixou encafifado foi o fato de só rolar com o response.end

 

UÉ!

 

:)

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.