Antwort auf: Einfacher Login mit MySql Datenbank

Startseite Foren Deutsches LiveCode-Forum Einfacher Login mit MySql Datenbank Antwort auf: Einfacher Login mit MySql Datenbank

#16340
Klaus Major
Administrator

    Hi Julian,

    keine Ahnung, was bei Dir in Zeile 33 steht, aber hier ein paar Fixes:

    ...
    put fld "Mail" into eingegebe_mail
    put fld "Passwort" into eigabe_passwort
    put revOpenDatabase("mysql", "*****", "*****", "*****", "*****") into dbid
    
    ### put "SELECT passwort FROM nutzerdaten WHERE mail = eingabe_mail" into sql
    ### Du übergibst den STRING eingabe_mail, aber nicht den WERT in dieser Variable
    put "SELECT passwort FROM nutzerdaten WHERE mail =" && q2(eingabe_mail) into sql
    ## q und q2 Funktionen siehe mein zweites Posting hier oben!
    
    put revDataFromQuery(comma,return,dbid,sql) into PWD_Wert_aus_Datenbank
    revCloseDatabase dbid
    ### if base64DEcode("PWD_Wert_aus_Datenbank") = md5Digest(fld "eingabe_passwort") then
    ### Dito hier:
    if base64DEcode(PWD_Wert_aus_Datenbank) = md5Digest(fld "eingabe_passwort") then
       answer "juhu"
    end if
    ...

    Gruß

    Klaus