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

Protección de páginas

Estas en el tema de Protección de páginas en el foro de ASP Clásico en Foros del Web. Hola, tengo el siguiente código para ingresar con Login y Password : <%if request.form("usuario")="" then%> <form method="POST" action="ingresar.asp"> <p align="center"><%=request.querystring("msg")%></p> <div align="center"> <table align="left" border="0" ...
  #1 (permalink)  
Antiguo 04/09/2004, 22:27
Avatar de Rriveros  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago
Mensajes: 214
Antigüedad: 21 años, 7 meses
Puntos: 0
Protección de páginas

Hola, tengo el siguiente código para ingresar con Login y Password :
<%if request.form("usuario")="" then%>
<form method="POST" action="ingresar.asp">


<p align="center"><%=request.querystring("msg")%></p>
<div align="center">

<table align="left" border="0" width="30%" bgcolor="#F2F2F2">
<tr>
<td width="100%" colspan="2" bgcolor="#0000FF">
<p align="center"><font color="#FFFFFF">Login</font></td>
</tr>
<tr>
<td width="30%">Usuario:</td>
<td width="30%"><input type="text" name="usuario" size="20"></td>
</tr>
<tr>
<td width="30%">Password: </td>
<td width="30%"> <input type="password" name="password" size="20"></td>
</tr>
<tr>
<td width="100%" colspan="2">
<p align="center"><input type="submit" value="Enviar" name="B1"></td>
</tr>
</table>

</div>
</form>


<%else

usuario=replace(request.form("usuario"),"'","")
password=replace(request.form("password"),"'","")

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("login.mdb"))
set rs = CreateObject("ADODB.Recordset")
sqltxt="Select * from usuarios where usuario='"&usuario&"' and password= '"&password&"'"

rs.Open sqltxt, conn
if not rs.eof then

if rs("usuario")=usuario and rs("password")=password then
session("autorizacion")=1
response.redirect "/proyecto/index2.asp"
end if
else
session("autorizacion")=-1

end if
rs.close
set rs=nothing
conn.close
set conn=nothing
if session("autorizacion")=-1 or session("autorizacion")="" then

response.redirect "ingresar.asp?msg=Usuario%20o%20password%20incorre cta"
end if

end if%>

Lo que me falta es el código que voy a poner en lñas páginas que voy a proteger, alguien puede ayudarme?

Gracias
__________________
www.nelhost.net
  #2 (permalink)  
Antiguo 04/09/2004, 22:32
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
Digo, ya lo tienes solo agrega el código a cada página

if session("autorizacion")=-1 or session("autorizacion")="" then

response.redirect "ingresar.asp?msg=Usuario%20o%20password%20incorre cta"
end if

end if%>

O proteger en que sentido Autorización.. Código ???'
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:20.