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

area privada

Estas en el tema de area privada en el foro de ASP Clásico en Foros del Web. hola a todos... tengo un hosting q sporta ASP y en mi web me gustaria crear un area restringida y que cada cual que quiera ...
  #1 (permalink)  
Antiguo 02/05/2003, 09:48
 
Fecha de Ingreso: marzo-2003
Mensajes: 14
Antigüedad: 21 años, 2 meses
Puntos: 0
area privada

hola a todos... tengo un hosting q sporta ASP y en mi web me gustaria crear un area restringida y que cada cual que quiera entrar le pida un login y un password... alguien podria decirme que pasos seguir para crearlo...? soy un poco novato en esto

grcs
  #2 (permalink)  
Antiguo 02/05/2003, 09:49
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
Por supuesto que se puede, leete este articulo:
http://aspfacil.com/articulos/verarticulo.asp?id=44

Tambien hay algun mensaje mas en las FAQ:
http://www.forosdelweb.com/showthrea...threadid=89836

Y usando la herramienta de busquedas:
http://www.forosdelweb.com/search.php

Suerte
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #3 (permalink)  
Antiguo 02/05/2003, 09:55
 
Fecha de Ingreso: marzo-2003
Mensajes: 14
Antigüedad: 21 años, 2 meses
Puntos: 0
la verdad que leyendo las explicaciones no me aclaro mucho... si alguien pudiese ayudarme... se lo agradeceria

grcs
  #4 (permalink)  
Antiguo 02/05/2003, 09:59
 
Fecha de Ingreso: julio-2002
Mensajes: 209
Antigüedad: 21 años, 11 meses
Puntos: 0
Lo que tu deseas hacer requiere algo de conocimientos en Asp, pero no te asutes, estos conocimientos no tienen que ser muy grandes, para poder hacer lo que te propones, aqui te dire los temas que si no me equivoco debes conocer de Asp.

Debes saber pues con Html, crear una forma que capture el login y la clave de acceso y en la pagina asp a donde dirijas el action de tu forma hacer un Request("sLogin") Y Request("sClave"), ya con esto temdrias el login y clave que introdujo el usuario, ahora procederias a validar si son correctos o no, ya sea contra un unico login y clave estaticos o bien contra usuarios que tengas registrados en una base de datos de tu sistema, de ser estos correctos ahora tendras que asignar o crear unas variables de sesion, por ejemplo yo comunmente utilizo alguna con como Session("Id"), para saber el id del usuario y Session("Nombre"), para saber su nombre (e esto podrias agregar mas segun tu conveniencia) o tambien no es necesario que utilices variables de sesion ya que tambien podrias usar Cookies, claro que cada una de estas formas tiene sus pros y contras. Ahora ya teniendo digamos tus variables de sesion, muestras al usuario las paginas que deseas que el pueda ver sin embargo en cada pagina que el accese tienes que validar que tu variable de sesion existe, por ejemplo:

If Session("Id") = "" Then
' Usuario invalido
' Sacalo de tus pagina con Response.Redirect("mipagina.asp")
End If

Y asi con eso harias que solo usuarios permitidos puedan ver tu pagina(s)

Eso seria todo, creo

Suerte con tu idea
  #5 (permalink)  
Antiguo 02/05/2003, 10:02
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
Si no has trabajado nunca con ASP, entonces comienza por lo basico, un manual sencillo.
http://aspfacil.com/articulos/verarticulo.asp?id=11
http://aspfacil.com/articulos/verarticulo.asp?id=18
http://aspfacil.com/articulos/verarticulo.asp?id=57

Mas tarde como pasar parametros entre paginas ASP.
http://aspfacil.com/articulos/verarticulo.asp?id=38

Despues estudia las consultas a bases de datos.
http://aspfacil.com/articulos/verarticulo.asp?id=22

Luego la insercion de datos en las mismas.
http://aspfacil.com/articulos/verarticulo.asp?id=36

El manejo de sesiones y cookies.
http://aspfacil.com/articulos/verarticulo.asp?id=49

Crear un sistema de USUARIOS/PASSWORD requiere de todas estas disciplinas, claro que puedes copiar el script directamente de alguna pagina, pero no te va a funcionar y no vas a poder modificarlo si te da errores.

Empieza poco a poco y revisa los mensajes de otros usuarios que dudaron antes que tu.
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #6 (permalink)  
Antiguo 02/05/2003, 16:03
Avatar de lubetpic  
Fecha de Ingreso: enero-2002
Ubicación: San Jose
Mensajes: 679
Antigüedad: 22 años, 4 meses
Puntos: 0
Cita:
Mensaje Original por Lynx
Lo que tu deseas hacer requiere algo de conocimientos en Asp, pero no te asutes, estos conocimientos no tienen que ser muy grandes, para poder hacer lo que te propones, aqui te dire los temas que si no me equivoco debes conocer de Asp.

Debes saber pues con Html, crear una forma que capture el login y la clave de acceso y en la pagina asp a donde dirijas el action de tu forma hacer un Request("sLogin") Y Request("sClave"), ya con esto temdrias el login y clave que introdujo el usuario, ahora procederias a validar si son correctos o no, ya sea contra un unico login y clave estaticos o bien contra usuarios que tengas registrados en una base de datos de tu sistema, de ser estos correctos ahora tendras que asignar o crear unas variables de sesion, por ejemplo yo comunmente utilizo alguna con como Session("Id"), para saber el id del usuario y Session("Nombre"), para saber su nombre (e esto podrias agregar mas segun tu conveniencia) o tambien no es necesario que utilices variables de sesion ya que tambien podrias usar Cookies, claro que cada una de estas formas tiene sus pros y contras. Ahora ya teniendo digamos tus variables de sesion, muestras al usuario las paginas que deseas que el pueda ver sin embargo en cada pagina que el accese tienes que validar que tu variable de sesion existe, por ejemplo:

If Session("Id") = "" Then
' Usuario invalido
' Sacalo de tus pagina con Response.Redirect("mipagina.asp")
End If

Y asi con eso harias que solo usuarios permitidos puedan ver tu pagina(s)

Eso seria todo, creo

Suerte con tu idea

no lo pudiste explicar mejor
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 01:12.