mi potete dire cosa nn va?
PRima scrivo il codice...poi l'errore che m da..
ah..."stato" è un campo del db di tipo SI/NO
<%
Dim nome_ut
Dim pass
nome_ut = Replace(Request.Form("nome_utente"), "'", "''")
pass = Replace(Request.Form("password"), "'", "''")
Dim cn
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("db/utenti.mdb")
Dim sql
sql = "SELECT ID FROM Utenti WHERE user='" &nome_ut&_
"' AND pass='" &pass& "' AND stato = '"true"'"
Dim rs
Set rs = cn.Execute(sql)
Dim autenticato
if rs.eof then
autenticato = false
else
autenticato = true
end if
rs.Close
cn.Close
Set rs = Nothing
Set cn = Nothing
if autenticato = true then
Session("Autenticato") = "OK"
Response.Redirect("riservato.asp")
else
Response.Redirect("error.asp")
end if
%>
File: C:\Active Server Page\drs2\login.asp
Source: Errore di compilazione di Microsoft VBScript
Error: 800A0401
Description: Prevista fine istruzione
Line: 13 Column: 46
Code: "' AND pass='" &pass& "' AND stato = '"true"'"