Ir para conteúdo

POWERED BY:

Arquivado

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

inflames

seguranca

Recommended Posts

e ae pessoal do imasters, tdo beleza???

 

Gente to tendo um problemao aki, sou novatao em asp

to bolando um site aki de relacionamento, apenas um treino, porque vou usar um poko disso em um proximo serviço,

 

 

Estou usando +/- como esse sistema do tutorial

 

http://forum.imasters.com.br/index.php?showtopic=212251

 

To tendo o seguinte problema,

Estou na pagina de default, onde eu faço o login, por exemplo, logo como usuario,

ai ele eh redirecionado para a pagina login q faz a verificaçao no banco de dados, pra ver se o user existe ou naum, e para filtrar atravez do id no banco de dados

beleza ate ai tdo bem,

 

o problema eh agora, to logado como usuario(id6), na url ta assim por exemplo, localhost/home.asp?id=6

soh q na url eu mudo o id=6, por id=1, ai vai para os dados do usuario(id=1),

 

Como faço pra barrar isso???

 

Valeu galera...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Simples, usa sessão! Faz o seguite:

 

Na pagina do login, ai depois de ter feito e verificação, uma linha antes de dar o Response.Redirect pra proxima pagina você coloca isso:

session("usr_log_ok") = RS("id_usuario")
Esse script que está acima, cria a sessão com a id do usuario

 

Ai, já na outra pagina, onde faz o filtro no bd, na SQL você coloca assim:

select * from usuarios where id_usuario ="&session("usr_log_ok")

Pronto, naum vai aparecer mais a id do usuario lá na url!

 

Ahhh, para uma pessoa naum conseguir entra nessa pagina, coloca isso lá no topo da pagina, antes das tag's html:

If session("usr_log_ok")="" Then  Response.Write "Você não está Logado no sistema!"  Response.write "<a href='login.asp'>Clique aqui para se logar.</a>"

Flw! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

aee rodrigo, nesse post eu dei refresh antes de responder pra ver se nos naum iriamos responder ao mesmo tempo denovo.. aheuhauehau...

 

ja resolveu o problema do cara... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

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.