He probado y este es el error que me da:
ADODB.Field error '800a0bcd'
El valor de BOF o EOF es True, o el actual registro se eliminó; la operación solicitada requiere un registro actual. Error en linea (*)
Nuevamente os pongo el código:
Cita: <%
Response.Buffer = true;
//Recoger datos del form
var email = Request.Form("email").Item;
var password = Request.Form("password").Item;
//Seleccionar de la tabla Usuarios el registro con dicho email y password
var sql = "SELECT * FROM Usuarios WHERE email = 'email' AND password = 'password'";
var rs = Server.CreateObject("ADODB.Recordset");
rs.Open(sql, conexion);
if (rs("email").value == email && rs("password").value == password){ (*)
Session("email") = 'email';
Session.Timeout = 20;
Response.Redirect("default.asp");
}
else{
Response.Redirect("error_login.asp");
}
Response.Write(rs("nombre").value);
Response.Write(rs("email").value);
Response.Write(rs("password").value);
Response.Write(rs("poblacion").value);
rs.MoveNext();
rs.Close();
rs = null;
%>
<!-- #include file = "conexion/cerrar_conexion.asp" -->
</body>