Foros del Web » Programando para Internet » ASP Clásico »

Actualizo browser y se me borra Session

Estas en el tema de Actualizo browser y se me borra Session en el foro de ASP Clásico en Foros del Web. en una pagina de conexion de usuarios estoy creando un session("nick"), este me permite entrar a otras paginas salvo que sea "" el problema viene ...
  #1 (permalink)  
Antiguo 24/07/2002, 04:54
 
Fecha de Ingreso: junio-2002
Ubicación: Buenos Aires, Argentina
Mensajes: 876
Antigüedad: 22 años
Puntos: 0
Actualizo browser y se me borra Session

en una pagina de conexion de usuarios estoy creando un session("nick"), este me permite entrar a otras paginas salvo que sea ""
el problema viene cuando estoy navegando lo mas bien luego de loguearme y se me ocurre actualizar el navegador, ahi el session("nick") se hace "" y tengo que volver a ingresar, porque pasa esto?

otro problema, duda: estuve leyendo los mensajes pero todavia no entiendo como usar el session.abandon. como tendria que hacer para que se cierre la sesion cuando un usuario pulsa un boton de formulario? o cuando hace click en un enlace? (mas me interesa el boton)
  #2 (permalink)  
Antiguo 24/07/2002, 06:20
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Actualizo browser y se me borra Session

Moraleja de esta historia: Usa cookies

Para la segunda pregunta en cualquier caso (botón o link) tienes que mandarlo a una página donde tenga el siguiente código:

<%Session.Abandon%>

Saludos

<center>
<a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/imagenes/logos/logo.gif></a>
</center>
  #3 (permalink)  
Antiguo 24/07/2002, 13:18
 
Fecha de Ingreso: junio-2002
Ubicación: Buenos Aires, Argentina
Mensajes: 876
Antigüedad: 22 años
Puntos: 0
Re: Actualizo browser y se me borra Session

pero ultradev no las usa y su codigo no pierde session, nop se como hace, es mas complicado pero lo miro y hace exactamente lo mismo
  #4 (permalink)  
Antiguo 24/07/2002, 13:34
 
Fecha de Ingreso: abril-2002
Mensajes: 432
Antigüedad: 22 años, 2 meses
Puntos: 0
Re: Actualizo browser y se me borra Session

Yo utilizo para abandonar la sesion un enlace a esta pagina q tiene el siguiente codigo

&lt;%
Session(&quot;nombrevariable&quot;)=&quot;&quot;
Session.Abandon
Response.redirect &quot;index2.htm&quot;
%&gt;
  #5 (permalink)  
Antiguo 24/07/2002, 13:35
 
Fecha de Ingreso: abril-2002
Mensajes: 432
Antigüedad: 22 años, 2 meses
Puntos: 0
Re: Actualizo browser y se me borra Session

Yo utilizo para abandonar la sesion un enlace a esta pagina q tiene el siguiente codigo

&lt;%
Session(&quot;nombrevariable&quot;)=&quot;&quot;
Session.Abandon
Response.redirect &quot;index2.htm&quot;
%&gt;

Suerte ;)
  #6 (permalink)  
Antiguo 24/07/2002, 13:36
 
Fecha de Ingreso: junio-2002
Ubicación: Buenos Aires, Argentina
Mensajes: 876
Antigüedad: 22 años
Puntos: 0
Re: Actualizo browser y se me borra Session

si, voy a implementar eso, pero por casualidad no saBES lo de que no se borre al actualizar?
  #7 (permalink)  
Antiguo 24/07/2002, 16:57
 
Fecha de Ingreso: junio-2002
Ubicación: Buenos Aires, Argentina
Mensajes: 876
Antigüedad: 22 años
Puntos: 0
Re: Actualizo browser y se me borra Session

nadie me puede ayudar?
  #8 (permalink)  
Antiguo 24/07/2002, 17:21
 
Fecha de Ingreso: junio-2002
Ubicación: Buenos Aires, Argentina
Mensajes: 876
Antigüedad: 22 años
Puntos: 0
Re: Actualizo browser y se me borra Session

AYUDA POR FAVOR!!!
Este es el codigo que utilizo para ingreso de usuarios:

&lt;!--#include file=&quot;../Connections/connmysql.asp&quot; --&gt;
&lt;%
Dim RS_ingreso, conexion, nick, password, si
if Request(&quot;nick&quot;)&lt;&gt;&quot;&quot; then
'si se ha enviado el parametro nick...
nick = Replace(Request(&quot;nick&quot;),&quot;'&quot;,&q uot;&quot;)
password = Replace(Request(&quot;password&quot;),&quot;'&quot ;,&quot;&quot;)
'creo el juego de registros RS_ingreso
set RS_ingreso = CreateObject (&quot;ADODB.Recordset&quot;)
'creo y abro &quot;conexion&quot; definida en el include
RS_ingreso.ActiveConnection = MM_connmysql_STRING
'conformo RS_ingreso con todos los reg de la bd (teoricamente 1) donde concuerden nick y pass
si=&quot;si&quot;
SQL = &quot;Select * from mydb.usuarios where nick LIKE '&quot;&amp;nick&amp;&quot;' and password LIKE '&quot;&amp;password&amp;&quot;' and habilitado='si'&quot;
'abro el juego de registros
RS_ingreso.Open SQL, RS_ingreso.ActiveConnection
'si el juego de registros no esta vacio...
if not RS_ingreso.eof then
'si los request coinciden con los campos...
if lcase(RS_ingreso(&quot;nick&quot;))=Lcase(nick) and lcase(RS_ingreso(&quot;password&quot;))=lcase(pass word) then
Session(&quot;session_nick&quot;)=RS_ingreso(&quot ;nick&quot;)
response.redirect &quot;../index/index.asp?&quot;&amp;Session(&quot;session_nick&qu ot;)
else
Session(&quot;session_nick&quot;)=&quot;&quot;
response.redirect &quot;desaprobado.asp&quot;
end if
else
Session(&quot;session_nick&quot;)=&quot;&quot;
response.redirect &quot;desaprobado.asp&quot;
end if
RS_ingreso.close
set RS_ingreso=nothing
conexion.close
set conexion=nothing
end if
%&gt;

todo bien, entra, pero si actualizo Session(&quot;session_nick&quot;) se hace &quot;&quot;, COSA QUE NO PASA CUANDO ULTRADEV GENERA ESTE CODIGO.

NOTA: LA PAGINA A LA QUE INGRESO NO TIENE NINGUNA RESTRICCION , ASIQUE EL PROBLEMA NO ESTA AHI SINO ACA
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:13.