Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    30

    Autenticazione Username e Password + Account attivo ???

    Salve ragazzi,
    sono ore che mi sto perdendo tra un'apice e un dollaro!!!
    Scherzi a parte, di seguito ho postato parte del codice che crea Dreamweaver per fare l'autenticazione con username e password:
    ************************************************** **************
    MM_rsUser.Source = "SELECT Username, Password"
    If MM_fldUserAuthorization <> "" Then MM_rsUser.Source = MM_rsUser.Source & "," & MM_fldUserAuthorization
    MM_rsUser.Source = MM_rsUser.Source & " FROM T_User WHERE Username='" & Replace(MM_valUsername,"'","''") &"' AND Password='" & Replace(Request.Form("password"),"'","''") & "'"
    MM_rsUser.CursorType = 0
    MM_rsUser.CursorLocation = 2
    MM_rsUser.LockType = 3
    MM_rsUser.Open
    ************************************************** **************
    Mi piacerebbe aggiungere al controllo, anche su un terzo campo Account (True/False) in modo tale che con un semplice clic nel database porto Account da True (1) a False (0):
    | Username | Password | Account |
    | pippo | prova | True |
    e quindi sospendere temporanemente l'autenticazione dell'utente

    La modifica che avevo pensato è la seguente:
    ************************************************** **************
    MM_rsUser.Source = "SELECT Username, Password, Account"
    If MM_fldUserAuthorization <> "" Then MM_rsUser.Source = MM_rsUser.Source & "," & MM_fldUserAuthorization
    MM_rsUser.Source = MM_rsUser.Source & " FROM T_User WHERE Account='" & True &"' AND Username='" & Replace(MM_valUsername,"'","''") &"' AND Password='" & Replace(Request.Form("password"),"'","''") & "'"
    MM_rsUser.CursorType = 0
    MM_rsUser.CursorLocation = 2
    MM_rsUser.LockType = 3
    MM_rsUser.Open
    ************************************************** **************

    ma purtroppo qualcosa non funziona!!!
    Ora tocca a voi, sapete dirmi dove sbaglio e come risolvere il problema?
    Ciao e grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    un mio spassionato consiglio è scrivere una sintassi classica.
    non sporca di attributi dreamweaver.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.