t'as fait gaffe à la casse pour le login ?
sinon, tu peux faire
<!--#include file="login.asp"-->
<%
Set rs = Server.CreateObject("ADODB.Recordset")
rs.ActiveConnection = cn
rs.Open "SELECT * FROM ACTEUR WHERE nom_acteur='" & Request.QueryForm("log") & "';"
if not Rst.eof then
' si le login est trouvé, tu vérifie le pass
if Request.QueryForm("pass")=rs("passwd") then
'c bon
Response.Redirect("accueil.asp")
else
' pas bon, redirection ver "retape ton psw sale hacker ! lol
end if
else
' pas trouvé !! redirection vers créer un compte ?
end if
'deconnexion'
rs.Close
cn.Close
'--- et n'oublie pas , c pas indispensable, mais ça fait pas de mal, au contraire
set rs = nothing
set cn = nothing
%>
oublie pas "QueryForm" , sinon, en tapant juste une url "tapage.asp?log=toto&pass=titi" on pourra essayer de débloquer le truc en quelquyes heures en force brute.
mais le top pour les connections, c d'utiliser des precédures stockées ... voir la doc ou google !!
si ça marche pas , fais gaffe à la casse (maj/min), et vérifie tes enregistrements pasque sinon
voilà

happy coding ...