Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda!


halakaluf

Pergunta

Salve programadores,

Olha gente eu to querendo identificar o usuario que esta navegando no meu site, tipo aqui no scriptbrasil que fica ali em cima ----Bem vindo "alguém" (Sair)----

eu tava pensando em fazer isso usando uma variavel de session!!!

agora vai as duvidas:

Como eu declaro ela? e assim? --- Set session("nomedavariavel")

Como eu vou atribuir o nome do usuario a variavel?--- Do mesmo geito que eu atribuo a uma variavel normal ("session("nomedavariavel") = Rs("nomedousuario"))?

Essa atribuição pode ser na pagina que eu conecto com o bd ou so no global.asa?

Essa variavel ficaria no session_OnStart?

Obrigado!!

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0
Guest Carlos Seiji

Ae beleza??

no seu caso você vai criar a session na pagina onde o usuario efetua o login

session("nomedavariavel") = Rs("nomedousuario")

e para mostrar o valor Response.Write Session("nomedavariavel")

so que a session expira automaticamente se o usuario ficar inativo por 30 minutos, ou seja, se a tela ficar parada por 31 minutos quando o usuario voltar não vai existir mais a session.

[]'s

Link para o comentário
Compartilhar em outros sites

  • 0

É como eles disseram.

Mas o tempo do timeout é padrão de 20min dos servidores.

Alguns servidores não permitem o uso de timeout pelo seus clientes (no caso, VOCÊ)

E como o cara disse ali, faz-se assim: session.timeout = 20

sendo 20 em minutos.

ah e brother, leia as regras do forum.

pois está lá q você deve fazer uma breve descricao (resumo) de sua dúvida no título do tópico, beleza.

peço q cuide isso daki por diante. wink.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Olá amigo.

Bom.. já responderam tudo..

Mas.. vou salientar uma coisa.

você está usando GLOBAL.ASA?

São raros (acho que nenhum) servidor gratuito permite o uso do Global.asa..

Nesse caso, vale o uso de usuarios online com Banco de Dados..

Mas.. para colocar o nome lá em cima..

Na hora que o usuario digitar o usuario e a senha, você cria a session:

session("usuario") = request("campo_login")

session("senha") = request("campo_senha")

só fazendo isso, a session taria criada.. (não tem nada a ver com o global.asa)

sempre que você quiser mostrar a session, você dá um response.write nela:

Response.Write session("usuario")

ou, se for direto no html.. pode só usar: <%=session("usuario")%>

Por exemplo:

Bem Vindo <%=session("usuario")%>

Até mais!

Dark

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...