Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/01/2006, 10:27
Avatar de horizonte
horizonte
 
Fecha de Ingreso: octubre-2005
Ubicación: A 50cm del Monitor(el angulo depende del estado de animo)
Mensajes: 148
Antigüedad: 19 años, 6 meses
Puntos: 1
Vamos de vuelta

Veo que no me explique claramente, vamos denuevo:

En TODAS las paginas(salvo login.asp y la que procesa el login con la BD) tengo como 1era linea:
Código:
<%	
If(Session("usr")<>"1")Then
  Response.Redirect("login.asp")
  Response.End()
End If
%>
y como ultima linea(dentro del form), tengo:
Código:
<% Session("usr")="1" %>
Ahora en la pagina del login.asp tengo(luego de hacer la consulta a la BD):
Código:
<%
     while(Not objRS.EOF)
       rows= rows+1
       objRS.MoveNext
     wend
     
     if(rows = 1)Then 
       Session("usr")= "1"
       Response.Redirect("Menu.asp")
     else
%>
     <script language="vbscript">
       msgbox("El Usuario/Contraseña ingresados son incorrectos")
     </script>
<%
       Server.Transfer("login.asp")
     End if
%>
Cierro el RS y Cx
El tema del login no es el problema porque de hecho entro siempre ok, el tema es cuando ingreso a cualquier link del menu, al pasar a otra pagina.asp(la q'abre el link), ahi rebota por la condicion de la variable Session("usr").

La parte +IMPORTANTE viene aca: si NO CIERRO el IE, y me vuelvo a loguear(recordar que al menu.asp entra siempre), recien ahi entro a todas las paginas desde los links del menu. Pero si cierro el IE y vuelvo a intentar pasa el mismo problema.
Aclaro por las dudas que(para ser mas prolijo)al salir(desloguearse)deja la variable Session("usr")="" y tampoco uso cockies, por eso me parece que es algo del ISS, aunque podria llegar a ser algo de los perfiles del NT, ya que en algunas pc no tienen ningun tipo de problema.

Ahora, alguien sabe si hay alguna restriccion del NT que tenga algun tipo de problemas con esto???

Espero haya quedado claro y gracias de antemano,
Saludos.
__________________
Mientras tanto aqui, en la Gran Ciudad...
Una nueva hora,...Comienza
:Zzz: