Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Errore di Login

  1. #1

    Errore di Login

    Ciao a tutti, ho questo login solo che non mi visualizza,
    Lo script è:

    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 uname = '" + 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("Amministrazione");
                          Write("</p>");
                    }
    
                }
        }
        else
        {
    %>
    <form method="post" action="login.asp?azione=OK">
      <table width="231" border="0" cellpadding="0" cellspacing="0">
        <tr> 
          <td width="29" height="25"><p class="testo"> User</p>
            </td>
          <td width="54"><input name="username" type="text" class="inpbox" size="10"></td>
          <td width="30" class="testo">Psw </td>
          <td width="54"><input name="password" type="password" class="inpbox" size="10"></td>
          <td width="47"><input name="submit" type="submit" class="bottone" value="Login"></td>
          <td width="26"> </td>
        </tr>
      </table>
      </form>
    <%        
        }
    %>
    l'errore che mi crea se richiamo la pagina è:

    Microsoft JScript compilation error '800a03ec'

    Expected ';'

    /login/login.asp, line 14

    cn.Open"driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("/mdb-database/ilproverbio.mdb");
    -------^
    da cosa dipende?

    Grazie a tutti ciao
    La Gratitudine è la prima cosa nella vita...

    Grazie a tutti

  2. #2
    forse manca uno spazio?
    codice:
    cn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("../mdb-database/ilproverbio.mdb");

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.