problema de concepto con Session...??

22/01/2005 - 22:41 por Jordi Maycas | Informe spam
Hola, tengo estas dos paginas .asp:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento sin t&iacute;tulo</title>
</head>

<body>
<% Session("valor")&
Response.Write("valor=" & Session("valor"))
%>
</body>
</html>

Y la segunda:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento sin t&iacute;tulo</title>
</head>

<body>
<% Dim connStr,prueba
Response.write("prueba" & Session("valor")) %>
</body>
</html>

La consulta es:

a) Los objetos session, no se mantienen mientras no se cierre el navegador?

b) En caso afirmativo..., porque no le llega el valor de valor, a la segunda
pagina, si abro primero la primera y a continuacion la 2a?

Gracias

Preguntas similare

Leer las respuestas

#1 Miguel Gonzalez
23/01/2005 - 14:42 | Informe spam
Hola Jordi.

La consulta es:

a) Los objetos session, no se mantienen mientras no se cierre el navegador?



Se mantienen durante el tiempo que dure la sesión (por defecto, 20 minutos). Puedes cambiar este
tiempo mediante "Session.TimeOut = minutos"

b) En caso afirmativo..., porque no le llega el valor de valor, a la segunda
pagina, si abro primero la primera y a continuacion la 2a?



La sesion envía una cookie al navegador... Es posible que el navegador tenga restricciones sobre las
cookies.

En principio, debería funcionar, salvo algún error en el propio servidor web.

Saludos!
Miguel
Respuesta Responder a este mensaje
#2 Kravek
24/01/2005 - 18:52 | Informe spam
También como está trabajando con frames como le has dicho en un post
anterior puede ser que la concurrencia de llamadas le esté dando alguna
sorpresita...

"Miguel Gonzalez" escribió en el mensaje
news:%
Hola Jordi.

La consulta es:

a) Los objetos session, no se mantienen mientras no se cierre el
navegador?



Se mantienen durante el tiempo que dure la sesión (por defecto, 20 minutos).
Puedes cambiar este
tiempo mediante "Session.TimeOut = minutos"

b) En caso afirmativo..., porque no le llega el valor de valor, a la
segunda
pagina, si abro primero la primera y a continuacion la 2a?



La sesion envía una cookie al navegador... Es posible que el navegador tenga
restricciones sobre las
cookies.

En principio, debería funcionar, salvo algún error en el propio servidor
web.

Saludos!
Miguel
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida