Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Verifica PASSWORD

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    305

    Verifica PASSWORD

    Ho scritto il seguente codice:

    <%@LANGUAGE = JScript%>
    <%
    var username = new String(Request.Form("UTENTI"));
    var password = new String(Request.Form("password"));

    var Cn = new ActiveXObject("ADODB.Connection");
    var Sc = "driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("Dati.mdb");
    Cn.Open(Sc);
    var Verifica = Cn.Execute("SELECT password FROM Utenti WHERE username LIKE '" + username + "'");

    if (Verifica == password)
    {
    Response.Write("Login effettuata con successo");
    Cn.Close();
    Response.End;
    }
    else
    {
    Response.Write("Password errata");
    Cn.Close();
    Response.End;
    }
    %>

    Quando faccio l'IF (in grassetto), considerando che la SELECT da come risultato sempre un solo valore, come faccio a verificare che la PASSWORD presente nel DB è uguale a quella immessa dall'utente??

    Grazie.

  2. #2
    se non ti interessa un controllo case sensitive puoi fare una select dove nella clausola where selezioni sia username che password. poi verifichi se ti ha estratto qualcosa oppure no
    xxx

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    305
    Funziona benissimo.

    Grazie.

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.