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

contraseña y zona privada

Estas en el tema de contraseña y zona privada en el foro de ASP Clásico en Foros del Web. HOLA: Estoy haciendo una zona privada en una página web, (ASP y HTML).... va más o menos asi: El usuario clickea en un link para ...
  #1 (permalink)  
Antiguo 22/04/2004, 16:37
 
Fecha de Ingreso: abril-2004
Mensajes: 6
Antigüedad: 21 años
Puntos: 0
contraseña y zona privada

HOLA:


Estoy haciendo una zona privada en una página web, (ASP y HTML).... va más o menos asi:

El usuario clickea en un link para ir a su area privada de mensajes. (Digamos que a cada usuario registrado se le reconoce una zona privada y una contraseña guardada en la base de datos.)

Al clickar en el link: "zona privada" le pide su contraseña, y al ponerla correctamente, lo llevaría a una página determinada, osea, página solo para ese usuario. (cada usuario se redireccionaría a una página distinta)


Si alguien conoce algún tutorial, ejemplo parecido o scripts, os lo agradecería very much!....


sondica
  #2 (permalink)  
Antiguo 22/04/2004, 23:47
Avatar de amendoza  
Fecha de Ingreso: enero-2004
Ubicación: Guarena Venezuela
Mensajes: 139
Antigüedad: 21 años, 3 meses
Puntos: 0
sondica,
De acuerdo a lo que te entiendo, simplemente debes establecerle perfiles o roll a casa usuarios registrado, de acuerrdo a sus cuenta que esta autorizado hacer o ver, pero va de acuerdo a tu plantemiento de aplicativo o negocio
__________________
:: El sentir del Llano en la WEB ::

www.llanerisimo.com
  #3 (permalink)  
Antiguo 23/04/2004, 12:52
 
Fecha de Ingreso: abril-2004
Ubicación: Denia
Mensajes: 10
Antigüedad: 21 años
Puntos: 0
Ejemplos de usuario/contraseña

Creas un archivo login.htm......

<HTML><HEAD><TITLE>Login</TITLE>
<BODY>
<DIV class=Section1>
<FORM action=paginadeproceso.asp method=post>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;<O:P> </O:P></P>
<DIV align=center>
<TABLE style="BACKGROUND: #f2f2f2; WIDTH: 50%; mso-cellspacing: 1.5pt"
cellPadding=0 width="50%" bgColor=#00ffff border=0>
<TBODY>
<TR>
<TD
style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; BACKGROUND: blue; PADDING-BOTTOM: 0.75pt; WIDTH: 100%; PADDING-TOP: 0.75pt"
width="100%" colSpan=2>
<P style="TEXT-ALIGN: center" align=center><SPAN
style="COLOR: white"><B>Login</B></SPAN></P></TD></TR>
<TR>
<TD
style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 50%; PADDING-TOP: 0.75pt"
width="50%">
<P class=MsoNormal><B>Usuario:</B></P></TD>
<TD
style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 50%; PADDING-TOP: 0.75pt"
width="50%">
<P class=MsoNormal><B><INPUT name=usuario></B></P></TD></TR>
<TR>
<TD
style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 50%; PADDING-TOP: 0.75pt"
width="50%">
<P class=MsoNormal><B>Password:</B></P></TD>
<TD
style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 50%; PADDING-TOP: 0.75pt"
width="50%">
<P class=MsoNormal><B><INPUT type=password name=password></B></P></TD></TR>
<TR>
<TD
style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 100%; PADDING-TOP: 0.75pt"
width="100%" colSpan=2>
<P style="TEXT-ALIGN: center" align=center><B><INPUT type=submit value=Enviar name=privado></B></P></TD></TR></TBODY></TABLE></DIV></FORM></DIV>
<P align=center>
<P><FONT face=Verdana size=2><SPAN lang=EN-US
style="FONT-SIZE: 11pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial; mso-ansi-language: EN-US"><O:P></O:P></SPAN></FONT></P></BODY></HTML>

Luego crea paginadeproceso.asp...

<%@ language=VBSCRIPT %>
<% Option Explicit %>
<% Response.Buffer = True %>
<HTML><HEAD><TITLE>Página de proceso</TITLE>
<BODY>
<%
Dim bolContraCoincidente, strContraReal, strContraIntroducida
Dim bolUsuCoincidente, strUsuReal, strUsuIntroducido
strUsuReal = "cacalavaca"
strUsuIntroducido = Request.Form("usuario")
bolUsuCoincidente = (strUsuIntroducido = strUsuReal)
strContraReal = "grancacalavaca"
strContraIntroducida = Request.Form("password")
bolContraCoincidente = (strContraIntroducida = strContraReal)
if Not bolContraCoincidente then
Response.Clear
Response.Write "Contraseña no válida."
Response.Write "Usted debe ser un usuario registrado."
Response.End
end if
%>
<p> Aquí pongo lo que quiero y que no quiero que nadie vea, incluso desde el explorador </p>
</body>
</html>

Esto es del manual aprende asp en 21 días.
Un saludo y espero que te sirva
A mi me ayudan en los foros y yo hago lo mismo.
Saludos
Roberto

Última edición por Sertuden; 23/04/2004 a las 12:54
  #4 (permalink)  
Antiguo 24/04/2004, 04:48
 
Fecha de Ingreso: abril-2004
Mensajes: 6
Antigüedad: 21 años
Puntos: 0
gracias,....probando

gracias....amendoza y Sertuden


estoy con el código y probando....



tienes razón con tu ultimo comentario, los foros para eso están, yo casi siempre encuentro pistas o la respuesta, además contribuye a que este mundo-cyber-internet sea más gratis más libre y más para todos


pd. oye, que es eso del manual de aprende ASP en 21 días....

saludos!
  #5 (permalink)  
Antiguo 25/04/2004, 11:15
 
Fecha de Ingreso: abril-2004
Ubicación: Denia
Mensajes: 10
Antigüedad: 21 años
Puntos: 0
Libro de ASP

El libro que te digo es APRENDE ASP EN 21 DÍAS está en cualquier librería técnica y es traducción (creo que mejicana) de un texto americano. En esta colección todo se enumera como "Aprende.....en 21 días", son muy profesionales aunque caros (sobre los 30 euros). Ahora no lo tengo delante, ya te pondré la web de la editorial en los próximos días.
Saludos
  #6 (permalink)  
Antiguo 25/04/2004, 12:57
 
Fecha de Ingreso: abril-2004
Mensajes: 6
Antigüedad: 21 años
Puntos: 0
he probado los scripts...y bien, ........solo que...mis conocimientos de ASP tampoco es que sean tantos, y me encuentro con que......


la contraseña y la página de proceso funcionan, y resuelven la mitad del problema..ahora....

según la contraseña tecleada, te debe llevar a una u otra página....osea, modificacar el codigo en la página de proceso, o establecer alguna variable inicial, que identifique, según la contraseña, abrir tal o cual página...


alguna idea????? saludetes!
  #7 (permalink)  
Antiguo 25/04/2004, 15:03
 
Fecha de Ingreso: abril-2004
Ubicación: Denia
Mensajes: 10
Antigüedad: 21 años
Puntos: 0
La página o la información o el link o el formulario.... tienes que ponerlo donde yo he añadido "Aquí pongo lo que quiero....."
En mi web yo he puesto es una serie de links a lugares que no quiero que los vea nadie y también he puesto las contraseñas para no tener que acordarme. Es decir abro una página donde veo los enlaces a páginas con clave y las claves personales que yo tengo.
Supongo que esto es lo que preguntas.
Saludos
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 14:25.