Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/09/2005, 03:41
dryaner
 
Fecha de Ingreso: noviembre-2004
Mensajes: 37
Antigüedad: 20 años, 3 meses
Puntos: 0
Sesion eliminada me la reconoce como valida

Hola a todos, tengo un calentamiento de cabeza con las sesiones que me esta dejando seco.

yo creo la sesion mediante Httpsesion y me logea cuando le da la gana. pero el principal problema es que he puesto un codigo de validacion en una paguina, para que solo entren logeados, y me detecta el valor null de sesion como un usuario!!. y por lo tanto se logea igual. aqui os pongo el codigo en cuestion.

Código PHP:
<% 
HttpSession sesion request.getSession(false);  
if(
sesion==null){
        
System.out.print("Sesion Vacia");            
%>      
LA SESION ESTA VACIA  
<!-- <SCRIPTopen("entrar.jsp","_parent");</SCRIPT> -->      
<%}      else{%>
          Bienvenido <b><%=sesion.getAttribute("usuario")%></b>      <%}%> 
con El codigo de cerrar sesion me pasa otro tanto, le pongo una condicion de que si es distinto de null que borre la sesion, y reconoce el valor null como una sesion mas.

Código PHP:
    <%
HttpSession sesion request.getSession(false);      
if(
sesion!=null){
    
session.invalidate();      
    
System.out.println("sesion cerrada");%>          
<
script language="javascript">open("entrar.jsp","_parent");</script>      <%}%> 
a ver si me podeis resolver la duda, porque no se que hacer ya
saludos

Última edición por dryaner; 07/09/2005 a las 03:52