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.

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

Mostrar la cita
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
#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.

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

Mostrar la cita
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
Ads by Google
Search Busqueda sugerida