Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/07/2003, 06:16
ToKaTa
 
Fecha de Ingreso: marzo-2001
Ubicación: Gran Canaria
Mensajes: 381
Antigüedad: 24 años, 1 mes
Puntos: 2
no se, no creo que tenga mucho que ver (auqnue tenias algunas cosillas que no se ya si irian bien......), pero cambia la parte asp de tu script por esta:


Código:
<%else

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

	Set conexion = Server.CreateObject("ADODB.Connection")
	conexion.connectionString = "cvo_odbc"
	conexion.open
	
	Set rs = Server.CreateObject("ADODB.Recordset")
	rs.cursorType = 3
	
	sqltxt = "Select * from usuarios WHERE usuario='"&usuario&"' AND password= '"&password&"'"
	rs.Open sqltxt, conexion


	if (rs.recordCount > 0) then

		if ((rs.fields("usuario")=usuario) and (rs.fields("password")=password)) then

			session("autorizacion") = 1
			response.redirect "socios.asp"
			
		end if
	else
		session("autorizacion") = -1
	end if


	if ((CStr(session("autorizacion")) = "-1") or (session("autorizacion")="")) then
		response.redirect "login.asp?msg=Usuario o password incorrecta"
	end if

end if

%>

Y si no te va, seguro seguro seguro que en tu tabla de la base de datos has escrito bien los nombres de los campos "usuario" y "password"?????, no habras puesto "usario" o algo asi? (muy tipico, sino que me lo digan a mi ), echale un ojo otra vez, que te da tienes toda, toda, toda la pinta de ser ese.....y si esta bien...pues colega...me matas....por que a mi cambiando tu codigo asp por el que te pongo aqui, me va perfecto.....



Suerte!



ToKaTa.
__________________

"Si pudieras volver.....¿.lo harias?"