Judson, sé que hemos colaborado en muchos postes. Aprecio que usted es un “pensador” y apenas no traga lo que se alimenta usted. También seguí acoplamientos a sus Web site de otro poste y pensado eran muy buenos, oh, y encontré su música para ser muy atractivo.
Con respecto a la pregunta actual, me preguntaba el intento de este código. Parece como usted está probando simplemente para ver si abren una sesión a la persona y si no son volverlos a dirigir a una página, pero en vez de una página de la conexión usted los está dirigiendo hacia el Home Page.
Si conjeturara correctamente en el intento, haría típicamente algo similar.
1) hacer una lista de carpetas seguras (podría también incluir nombres del archivo del nivel superior)
2) comprobar para ver si el usuario está actual dentro de una carpeta segura (que los medios él requieran una conexión)
3) comprobar para ver si abren una sesión al usuario o no
4) cargar la página de la conexión e interrumpir la petición (terminar la carga de la página después del login.cfm)
>
rs, listLast (cgi.script_name, “/\ ")) >
) o eq val (session.userID) 0>
Autorización, cortocircuito tan largo de la historia. Esto es muy similar a lo que usted está haciendo. Lo menciono en caso de que esté en el buen camino y puede darle ideas sobre la sujeción solamente de ciertas carpetas.
En su caso, apenas estamos evitando el Home Page al comprobar para saber si hay una conexión. Si ése es todo usted necesita, después ese trabaja. ¿Si usted necesita más (algunas páginas seguras y otras no) quizás un poco más bién el código acabo de fijar?