Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    IF su autenticazione che da errore

    Ciao a tutti,

    allora vi spiego il mio problemino..
    ho un serie di if che mi controllano se le psw che un utente inserisce sul sito sono giuste!!!!

    il problema è che quando un utente inserisce sia l'username che la psw sbagliate, il sistema fa crack e esce un bel errore riga ecc ecc...
    mentre se inserisce solo uno dei due sbagliati allora funziona tutto e il sistema dice "non sei loggato"....

    ora, vi posto il codice delle if cosi mi date un parere, perchè il problema so quale è ma non capisco come evitarlo....


    codice:
    username = request("username") ' nome utente
    psw = request("psw") ' password utente
    			
    If username <> "" AND psw <> "" THEN
    			
    sqllogin = "Select user_username, user_password from users where user_username = '" & username & "' and user_password = '" & psw & "'"
    'response.write sqllogin:response.end
    set rs = Con.execute(sqllogin) 
    
    utente = rs("user_username")
    chiave = rs("user_password")			
                
    IF utente = username and chiave = psw then
    bla bla bla....
    Lerrore si verifica alla riga "utente = rs("user_username")" perchè naturalmente lui non trova niente se psw e usr sono sbagliati...

    ma non so come fare a far si che mi dia non sei loggato...
    avete suggerimenti???
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

  2. #2
    Utente di HTML.it L'avatar di killer
    Registrato dal
    Jan 2002
    Messaggi
    279
    usare rs.EOF o rs.BOF non ti piace, eh?

    _| killer |_

  3. #3
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    select username e password where username=username e password=password
    if not rs.eof then
    sei loggato
    else
    non sei loggato
    end if
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  4. #4
    Ragazzi mi vergogno come un verme....
    Mi son perso in un bicchiere d'acqua..
    grazie..
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

  5. #5
    Utente di HTML.it L'avatar di killer
    Registrato dal
    Jan 2002
    Messaggi
    279
    Originariamente inviato da Lan
    Ragazzi mi vergogno come un verme....
    addirittura.... dai Lan... non c'è bisogno di buttarsi giù così..
    capita a chiunque una distrazione

    _| killer |_

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.