In flash ho 2 campi input text
var= username e password
u campo di testo dinamico variabile= errore
e un pulsante co associato:
on (release) {
loadVariablesNum("login.asp", 0, "GET");
}
la pagina login.asp è così:
<%
authorized = False
username = Trim(Request.QueryString("username"))
password = Trim(Request.QueryString("password"))
If Len(username) = 0 Or Len(password) = 0 Then
Response.Write "errore=Inserire username e password!"
Else
username = Replace(username,"'","'")
password = Replace(password,"'","'")
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};" & "DBQ="& Server.MapPath("db.mdb")
sql = "SELECT username, password FROM users " & "WHERE username = '" & username & "' " & "AND password = '" & password & "'"
Set Rs = Conn.Execute(sql)
If Rs.EOF Then
Response.Write "errore=Login errato!"
Else
authorized = True
Session("authorized") = authorized
End If
Rs.Close
Set Rs = Nothing
Conn.Close
Set Conn = nothing
End If
If authorized Then
Response.Redirect "notizia.asp"
End If
%>
se inserisco dati errati o non inserisco nulla mi restituisce l'errore ma se metto i dati corretti non mi manda alla pagina notizia.asp perche?
Un'alta cosa è possibile far sì che l'input text della pasword mostri solo * quando si inserisce la pasword?