Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/05/2009, 20:32
Avatar de bare87
bare87
 
Fecha de Ingreso: mayo-2008
Mensajes: 42
Antigüedad: 16 años, 11 meses
Puntos: 0
Ayuda con LOGIN!!!!

Que tal a todos, estoy haciendo un mini sitio en asp y tengo una duda.
tengo una pagina principal llamada index.asp, alli cuento con 2 cajas de texto, una para el usuario y otra para el password.
en fin, necesito loguearme de alli a otra pagina pero con los datos de una tabla q esta en una BD en SQL.

ya tengo la conexion hecha, con el obj recordset y todo, tambien tengo la tabla con los datos, no se porque no funciona, aqui les pongo el codigo donde valido los datos:



<!--#include file="conexion.asp"-->





<%

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

Dim rs
Set rs = Server.CreateObject("ADODB.Recordset")

rs.Open "SELECT usuario, secreta FROM dbo.login WHERE usuario ='" & usuario & "' AND secreta ='" & password & "'", ConnSQL2005, 2, 4


' ***************************** COMPROBAR QUE EXISTAN DATOS
IF (rs.BOF) AND (rs.EOF) THEN
rs.Close
Set rs = Nothing
Set rs = Nothing
Set ConnSQL2005 = Nothing
Response.Redirect("menu.asp")
ELSE

' ***************************** CERRAMOS EL OBJETO RECORDSET
rs.Close
ConnSQL2005.Close
Set rs = Nothing
Set ConnSQL2005 = Nothing

Response.Redirect("index.asp")

END IF

%>



al dar click al boton de enviar, no me muestra la pagina, y ps creo q me tendria q mandar a la de menu.asp.

en el codigo de index.asp, ya tengo en action el nombre de la pagina donde esta este codigo, que es valida.asp.

<form id="frmestacion" name="frmestacion" method="post" action="valida.asp">

no se si me di a entender, espero y me puedan ayudar..

Saludos