
21/11/2006, 13:08
|
| | Fecha de Ingreso: mayo-2006
Mensajes: 215
Antigüedad: 18 años, 11 meses Puntos: 0 | |
Ok, mira si tengo un archivo que valida la sesion del usuario:
La pagina principal consta de tres frames.
<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="valida_acceso.asp" -->
<html>
<head>
<title>Sistema de Evaluación de Servicios Internos</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset rows="80,*" cols="*" frameborder="NO" border="0" framespacing="0">
<frame src="imagenes/banner.asp" name="topFrame" scrolling="NO" noresize >
<frameset cols="100,*" frameborder="NO" border="0" framespacing="0">
<frame src="imagenes/menu.html" name="leftFrame" scrolling="NO" noresize>
<frame src="vacia.asp" name="mainFrame" scrolling="YES" noresize>
</frameset>
</frameset>
<noframes><body>
</body></noframes>
</html>
El archivo valida_acceso:
if session("acceso") = false or ("nada" & session("acceso")) ="nada" then
%>
<script>
top.location.href="sesi.html"
</script>
<%
end if
Es decir el sitio si tiene esa validacion, pero me manda el error, y hasta que actualizo es cuando ya me saca del sitio, y si el usuario no se le ocurre actualizar?
Bueno tal vez estoy exagerando pero suele pasar, no existe algo de que sin necesidad de que el usuario solicite una pagina, se le mande al inicio si es que su sesion termino?
O debo poner la linea de valida_acceso en el load de la pagina?? es decir que no termine de cargarse ?
la verdad no se como hacerlo, solo tengo esas ideas, gracias por tu ayuda |