Lo script che segue è di un login:
codice:<%@LANGUAGE = JScript%> <% var azione = new String(Request.QueryString("azione")); %> <% if (azione == "OK") { var username = new String(Request.Form("username")); var password = new String(Request.Form("password")); var username2 = username.replace(/'/g,"''"); var password2 = password.replace(/'/g,"''"); var Cn = new ActiveXObject("ADODB.Connection"); Cn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("../mdb-database/ilproverbio.mdb")); var Sql = "SELECT * FROM login WHERE name = '" + username2 + "' AND pass = '" + password2 + "'"; var EseguiLogin = Cn.Execute(Sql); if (EseguiLogin.EOF) { Cn.Close(); Response.Write("ACCESSO NEGATO"); Response.End; } else { Cn.Close(); Session("username") = username; with (Response) { Write("<p align='center'>"); Write("Benvenuto " + username + "! "); Write("Ora puoi accedere a tutti i servizi "); Write("Clicca qui!"); Write("</p>"); } } } else { %>
Come mai mi da questo errore?
Come va corretto?Microsoft JScript compilation error '800a03f1'
Expected '}'
/login/login.asp, line 40
Grazie a tutti ciao

Rispondi quotando