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

Lo admito soy *****------> alguien podria...

Estas en el tema de Lo admito soy *****------> alguien podria... en el foro de ASP Clásico en Foros del Web. Despues de 3 dias machacandome el poco cerebro que tengo, y no he conseguido hacer una pagina de reconocimiento de usuarios mediante el login. Necesitaria ...
  #1 (permalink)  
Antiguo 03/04/2002, 06:03
 
Fecha de Ingreso: diciembre-2001
Mensajes: 107
Antigüedad: 23 años, 4 meses
Puntos: 0
Lo admito soy *****------> alguien podria...

Despues de 3 dias machacandome el poco cerebro que tengo, y no he conseguido hacer una pagina de reconocimiento de usuarios mediante el login. Necesitaria una explicacion muy sencillita. Tengo el codigo pero no se como demonios ponerlo, antes del html, despues, en medio,.....

http://www.aspfacil.com/articulos/cv_usuarios.asp

Intento utilizar este codigo, pero aun estando muy bien explicado no me entero, maldita ignorancia.

Si algun maestro se digna a perder el tiempo y detallarme donde poner cada cosa, yo.... se lo agradeceria enormemente!!! :(

beri zanks.
  #2 (permalink)  
Antiguo 03/04/2002, 09:06
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 6 meses
Puntos: 0
Re: Lo admito soy *****------> alguien podria...

ya tienes la base de datos creada y la pagina con ke tienes problemas..
mandamela y yo le agrego o la reordeno ;)
  #3 (permalink)  
Antiguo 03/04/2002, 09:44
 
Fecha de Ingreso: diciembre-2001
Mensajes: 107
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Lo admito soy *****------> alguien podria...

La primera pagina que hago seria esta:

<FORM ACTION="pagina2.asp" METHOD="post"><BR>
<B>Usuario:</B> <INPUT NAME="usuario" SIZE="12"><BR>
<B>Contraseña:</B> <INPUT NAME="password" SIZE="12"><BR><BR>
<INPUT TYPE="Submit" VALUE="Ingresar">
</FORM>
  #4 (permalink)  
Antiguo 03/04/2002, 09:58
 
Fecha de Ingreso: diciembre-2001
Mensajes: 107
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Lo admito soy *****------> alguien podria...

<%
If Request.Form("usuario") = "" OR Request.Form("password") = "" then
Response.Redirect "pagina1.asp"
Else
Dim usuario, password, oConn, RS

usuario = Trim(Request.Form("usuario"))
password = Trim(Request.Form("password"))

Set oConn = Server.CreateObject ("ADODB.Connection")
Set RS = Server.CreateObject ("ADODB.RecordSet")
oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\db\xxx.mdb")

sql = "SELECT * FROM prueba WHERE usuario='"&usuario&"'"
RS.Open sql, oConn, 1, 1

If RS.EOF = True then
Response.Write "<BR>Ese usuario no existe"

ElseIf RS.Fields("password") = password then
Response.Write "<BR>Te logueaste con exito... Bienvenido <B>"& usuario &"</B>"

Else
Response.Write "<BR>Esa contraseña no concuerda con el usuario ingresado"
End If

RS.Close
oConn.Close
Set RS = Nothing
Set oConn = Nothing
End If
%>






---------------------------------------------
y la base de datos es xxx.mdb, y esta situada en el directorio raiz, donde estan ubicadas las dos paginas anteriores: pagina1.asp y pagina2.asp

Id usuario password
1 corsa 1234
2 juan juancho
3 pepe 9955

Tal facil como esto.

Entonces mis preguntas:

todo el codigo de esta segunda pagina, va literalmente asi? sin html, ni head, ni nada??

y la pagina "protegida"? donde esta la direccion para que si es correcto el login la abra??

en mi caso he creado una de ejemplo que se llama protegida.htm, y la he puesto tambien en el raiz. Es decir todo esta en el raiz.

esta pagina "protegida" debe guardarse en el mismo directorio raiz o en otro diferente??

y el archivo *.mdb? donde se guarda?. si se keda en la web, no se puede obtener bajandolo con el webcopier o algo asi?

  #5 (permalink)  
Antiguo 03/04/2002, 20:42
 
Fecha de Ingreso: enero-2001
Mensajes: 222
Antigüedad: 24 años, 4 meses
Puntos: 0
Re: Lo admito soy *****------> alguien podria...

Justo ahorita hice eso para un site, y me base en ese codigo....así que primero intentalo y nos dices como te va, porque así como te explican, así se hace.

La pagina2.asp, tu la editas a tu gusto, le quitas los respectivos response.write, para que mas facil agregues el codigo en html.

Yo uso brinkster y la db va en el directorio db :P, todas tus demas preguntas se contestan solitas cuando veas funcionado el codigo¡¡¡¡¡¡


saludos


ah, si quieres ver como me quedo, anotate la lista xDDD..

<a href='ir.asp?http://www26.brinkster.com/barrafre/club.asp' target='_blank'>http://www26.brinkster.com/barrafre/club...</a>
  #6 (permalink)  
Antiguo 03/04/2002, 20:45
 
Fecha de Ingreso: enero-2001
Mensajes: 222
Antigüedad: 24 años, 4 meses
Puntos: 0
Re: Lo admito soy *****------> alguien podria...

eh, creo que olvide algo, tu pagina de protegida no le veo el caso, ahi mismo en pagina2.asp estas checando que el usuario y pass sean existan y sean correctos, así que ahi mismo puedes meter todo el codigo personalizado pa tu usuario.

solo cambiale el nombre de pagina2 a protegida, jeje


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:53.