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

Restringir página

Estas en el tema de Restringir página en el foro de ASP Clásico en Foros del Web. Buenos días a todos. Tengo una página 100.10.10.0/sintesis/nuevocliente.asp que sólo se puede llegar a ella mediante un login y password. El problema es que si ...
  #1 (permalink)  
Antiguo 08/06/2004, 02:14
 
Fecha de Ingreso: mayo-2004
Mensajes: 40
Antigüedad: 20 años
Puntos: 0
Exclamación Restringir página

Buenos días a todos.

Tengo una página 100.10.10.0/sintesis/nuevocliente.asp que sólo se puede llegar a ella mediante un login y password.

El problema es que si yo en la barra del explorer dónde se escribe la dirección escribo: "100.10.10.0/sintesis/nuevocliente.asp" me entra directamente.

¿Cómo lo puedo hacer para que esté restringido?

Gracias y saludos a todos...
  #2 (permalink)  
Antiguo 08/06/2004, 02:27
 
Fecha de Ingreso: enero-2004
Mensajes: 396
Antigüedad: 20 años, 5 meses
Puntos: 0
Establece una variable de sesion que controle si el usuario ha hecho login o no.
  #3 (permalink)  
Antiguo 08/06/2004, 02:27
 
Fecha de Ingreso: mayo-2004
Mensajes: 40
Antigüedad: 20 años
Puntos: 0
Buf... y alguna idea de como se hace esto?

Es que voy un poco flojo con ASP :S
  #4 (permalink)  
Antiguo 08/06/2004, 02:33
 
Fecha de Ingreso: enero-2004
Mensajes: 396
Antigüedad: 20 años, 5 meses
Puntos: 0
Si, en el global.asa, en el session_onStart(), pone una variable de la forma

Session("login")=0

Entonces , en la pagina de login haces:

Session("login")=1

Y en la pagina en la que quieres restringir el acceso haces:

If(Session("login")=0)then

Response.Redirect("login.asp")

end if


UN saludo y suerte,
  #5 (permalink)  
Antiguo 08/06/2004, 02:35
 
Fecha de Ingreso: mayo-2004
Mensajes: 40
Antigüedad: 20 años
Puntos: 0
ok, el código lo entiendo. pero no se q es eso de global.asa y el session_onStart() ?¿?¿
  #6 (permalink)  
Antiguo 08/06/2004, 02:36
 
Fecha de Ingreso: enero-2004
Mensajes: 396
Antigüedad: 20 años, 5 meses
Puntos: 0
El global.asa es un archivo que contiene metodos que se ejecutan en un determinado momento, por ejemplo el Session_onStart() se ejecuta cada vez que un usuario inicia una sesion en tu site.

No tienes que crearlo, ya lo tienes creado, buscalo y ya veras como contiene el metodo que te comento, ponle la linea esa que t digo, y solucionadop.
  #7 (permalink)  
Antiguo 08/06/2004, 02:40
 
Fecha de Ingreso: mayo-2004
Mensajes: 40
Antigüedad: 20 años
Puntos: 0
diria q n tengo este archivo. lo he buscado y no me lo encuentra :_(
  #8 (permalink)  
Antiguo 08/06/2004, 02:46
 
Fecha de Ingreso: enero-2004
Mensajes: 396
Antigüedad: 20 años, 5 meses
Puntos: 0
En cualquier caso, tampoco es necesario que lo uses, simplemente haz lo mismo que te he comentado, pero sin establecer el valor de la variable en el global.asa

Un saludo
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 21:49.