Porque no me cierra la session?
Hola, estoy iniciando una session en asp donde le guardo una variable, y hago q me imprima la Session.SessionID para saber si me la inicia...hasta aqui todo correcto, pero luego al clikar el boton "cerrar sesion" me manda a un cerrar.asp donde tengo un Session.Abandon y le pongo justo despues esto:
<% @Language = "JScript" %>
<%
if (Session("autentificado")=true)
Response.Write (Session.SessionID );
else Response.Write ("No sigo online");
%>
y me sigue imprimiendo la sessionID cuando antes ya he llamado al metodo Session.Abandon. Porque no me pasa por el Else?
<% @Language = "JScript" %>
<%
if (Session("autentificado")=true)
Response.Write (Session.SessionID );
else Response.Write ("No sigo online");
%>
y me sigue imprimiendo la sessionID cuando antes ya he llamado al metodo Session.Abandon. Porque no me pasa por el Else?
Es extraño, como apaño hasta ver donde está el error puedes hacer algo así
Session("autentificado")= "xxx"
Session.Abandon
Saludos
Session("autentificado")= "xxx"
Session.Abandon
Saludos
Merci Orion por contestar, ya había pensado en hacer tu solución pero aun asi estoy mosca por saber porque no me cierra la sesion..puede ser por el fichero global.asa? aunque no creo, pq si me inicia la sesion bien deberia cerrarla bien cuando llamo al Abandon....
Q misterios..
Q misterios..