Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ae galera beleza?
To fazendo um sistema de login aqui pra um projeto e num tah dando certo
saca soh
index.cfm
> <form name="formLogin" method="post" action="login.cfm"> <tr>
<td bgcolor="#CCCCCC" class="login">Usuario</td>
<td bgcolor="#CCCCCC" align="right"><input type="text" name="usuario" size="15" maxlength="10"></td>
</tr>
<tr>
<td bgcolor="#CCCCCC" class="login">Senha</td>
<td bgcolor="#CCCCCC" align="right"><input type="password" name="senha" size="15" maxlength="10"></td>
</tr>
<tr>
<td bgcolor="#CCCCCC" colspan="2" align="right"><input type="submit" name="Submit" value="Submit"></td>
</tr>
</form>
login.cfm
> <cflogin>
<cfif IsDefined("form.usuario") AND IsDefined("form.senha")>
<cfquery name="qValidaLogin" datasource="#request.datasource#">
SELECT Usuario, Senha, Roles FROM Logins
WHERE Usuario = '#form.usuario#' AND Senha = '#form.senha#'
</cfquery>
<!--- <cfdump var="#qValidaLogin#"> --->
<cfif qValidaLogin.RecordCount>
<cfloginuser name="#form.usuario#" password="#form.senha#" roles="#qValidaLogin.Roles#">
<cfelse>
<cflocation url="erro.cfm">
<cfabort>
</cfif>
</cfif>
</cflogin>
ERRO Q TAH DANDO
Error Executing Database Query. [MERANT][sequeLink JDBC Driver][ODBC Socket][Microsoft][Driver ODBC para Microsoft Access] Parâmetros insuficientes. Eram esperados 1.
The Error Occurred in C:\Inetpub\wwwroot\cfbasico\login.cfm: line 11
9 : <!--- <cfdump var="#qValidaLogin#"> --->
10 :
11 : <cfif qValidaLogin.RecordCount>
12 : <cfloginuser name="#form.usuario#" password="#form.senha#" roles="#qValidaLogin.Roles#">
13 :
--------------------------------------------------------------------------------
SQL SELECT Usuario, Senha, Roles FROM Logins WHERE Usuario = 'ianrapha' AND Senha = '1234'
DATASOURCE projcfbas
VENDORERRORCODE -3010
SQLSTATE 07002
Revirei td q eu pude, mas ele ganhou de mim e resolvi pedir ajuda.
OS CAMPOS DO BD SÃO UserID, Usuario, Senha, Roles
Jah mudei no where, coloquei UserID = '#form.usuario#', fiz de td q eu sabia
Mas sem chance
Muito obrigado pela atenção pessoal
Carregando comentários...