Jump to content


Photo

Passar Variável -session


  • Faça o login para participar
5 replies to this topic

#1 ka@

ka@

    Normal

  • Usuários
  • 63 posts
  • Sexo:Não informado

Posted 08/06/2005, 12:00

Oi gente...

A sessão através do form eu consigo fazer, querystring tbém.
MAs tenho num arquivo assim:

if (Request.querystring("OP")) = 1 then
Sr = "<b>AAA<b> <br><br>"

end if

E no outro:

Session("Sr") = request????("Sr")


<td>&nbsp;</td>
<td width="222"><%=Session ("Sr")%></td>
<td width="152">&nbsp;</td>

Como faço para recuperar o valor de Sr na session???

Obrigada, Kátia

#2 Agente Linhares

Agente Linhares

    fuis...abraços!

  • Ex-Admins
  • 3138 posts
  • Sexo:Não informado
  • Localidade:Biritiba Mirim-SP

Posted 08/06/2005, 12:15

Session("Sr") = request("Sr")

ou

Session("Sr") = request.form("Sr")
ou
Session("Sr") = request.querystring("Sr")

> Busca On-line - A Busca que faltava na Internet! - Cadastre-se!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!

#3 ka@

ka@

    Normal

  • Usuários
  • 63 posts
  • Sexo:Não informado

Posted 08/06/2005, 13:31

Foi o q tentei... as 3 formas... será q há outro tipo de erro???

#4 Worm

Worm

    Veterano

  • Ex-Admins
  • 1343 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Obter o maximo conhecimento.

Posted 08/06/2005, 13:37

Se vc quer verificar ou pegar o valor de uma sessão não precisa de um request.

assim :


if session("id") = 1 then
response.write("é 1")
else
response.write("não é 1")
end if


Quando vc usa session é só chamar a sessão que já tem o valor dado a ela.

no insert pode ser assim :


sql = "insert into tabela (campo,campo1,campo2) values ( '" & valor & "','" & valor2 & "','" & session("nome") & "')"
set rs = obj.execute(sql)


è mais fácil do que os request, só que a sessão tem tempo de experição e vale a pena ficar atendo a isso.

Até.

#5 Agente Linhares

Agente Linhares

    fuis...abraços!

  • Ex-Admins
  • 3138 posts
  • Sexo:Não informado
  • Localidade:Biritiba Mirim-SP

Posted 08/06/2005, 14:50

Se vc quer verificar ou pegar o valor de uma sessão não precisa de um request.

assim :


if session("id") = 1 then
response.write("é 1")
else
response.write("não é 1")
end if


Quando vc usa session é só chamar a sessão que já tem o valor dado a ela.

no insert pode ser assim :


sql = "insert into tabela (campo,campo1,campo2) values ( '" & valor & "','" & valor2 & "','" & session("nome") & "')"
set rs = obj.execute(sql)


è mais fácil do que os request, só que a sessão tem tempo de experição e vale a pena ficar atendo a isso.

Até.

tb acho.


vc cria a session em outra pg e depois pr aresgatá-la, nao é ncesserário passar como se fosse variaveis..

muito menos trabalho.

ex.:

depoi sq vc criou ela, pra exibir so faz isso:

response.write "Olá "&session("nome") 

ou pr ainserir, como o worm passou acima..
> Busca On-line - A Busca que faltava na Internet! - Cadastre-se!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!

#6 ka@

ka@

    Normal

  • Usuários
  • 63 posts
  • Sexo:Não informado

Posted 08/06/2005, 15:16

Valeu!!!

Consegui!!

:D




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq