Foros del Web » Programando para Internet » ASP Clásico »

Conocer pagina anterior

Estas en el tema de Conocer pagina anterior en el foro de ASP Clásico en Foros del Web. Buenas!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Tengo un problemita que no he encontrado solucion, bueno el asunto es este quiero saber el nombre o algo que haga referencia a la ...
  #1 (permalink)  
Antiguo 11/12/2004, 12:02
Avatar de Immortal  
Fecha de Ingreso: septiembre-2004
Mensajes: 38
Antigüedad: 20 años, 8 meses
Puntos: 0
Conocer pagina anterior

Buenas!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Tengo un problemita que no he encontrado solucion, bueno el asunto es este quiero saber el nombre o algo que haga referencia a la pagina anterior ya que en una determinada pagina a la cual ingreso por medio de password la puedo ingresar copiando y pegando la URL y no nada mas esta pagina si no tambien todas las que descienden de ella y quisiera poner una condicion en la cual si el nombre de la pagina anterior no es el que debe ser no despliegue la pagina, he checado el objeto History pero no me ha funcionado no se si tengan alguna sintaxis del history o alguna otra cosa que me pueda servir.

Se les agradece de antemano.

Saludos!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!
  #2 (permalink)  
Antiguo 11/12/2004, 18:00
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
De entre las variables del servidor, se encuentra alguna que si no mal recuerdo se llama "HTTP_REFERRER", que te dice precisamente lo que tu quieres, si no es asi, trata imprimiendo esta, a ver cual te puede servir:

Código:
For each parametro in Request.ServerVariables
  Response.write request.servervariables(parametro) & "<br>"
Next
Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 12/12/2004, 17:27
Avatar de mrgubu  
Fecha de Ingreso: febrero-2002
Ubicación: Granada
Mensajes: 431
Antigüedad: 23 años, 2 meses
Puntos: 2
Lo que debes hacer es crear una variable de sesión y pedir en cada página esta variable y si no te mande a una página de acceso no autorizado.

Tras comprobar la contraseña, escribes:
Session("usuarioconocido") = True

Ya has creado la variable de sesión. Luego al principio de cada página pones:

<%
If Session("usuarioconocido") = False or IsNull(Session("usuarioconocido")) = True then
'Rediriges a página para intrusos
Response.Redirect"pagina_para_intrusos.htm"
End If
%>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:48.