Login/register problem (mysql)
#3

Hello!

What is printing if you put in your right password.
PHP код:
case DIALOG_LOG:
        {
            if ( !
response ) return Kick playerid );
            if( 
response )
            {
                new 
passHash[129], passHash2[128], bool:updatePassword=false;
                
valstr(passHash2,udb_hash(inputtext));
                
printf("Passwort: %s | Hash: %s",passHash,Passwords[playerid]);
                if(
PlayerInfo[playerid][passGenTime] == && strcmp(passHash2Passwords[playerid], true)==)
                {
                    
updatePassword true;
                    
PlayerInfo[playerid][passGenTime] = gettime();
                }
                
passHash createPasswordHash(PlayerInfo[playerid][passGenTime],inputtext);
                
printf("passHash: %s",passHash);
                
printf("updatePassword: %d",updatePassword);
                if(
updatePassword || strcmp(passHashPasswords[playerid], true)==0)
                {
                    
scm(playerid,COLOR_GREEN,"( ! ) You have logged in !");
                    new 
sql[128];
                    if(
updatePassword)
                     {
                        
format(sqlsizeof sql"UPDATE users SET passLastUpdate = %d, password = '%s' WHERE UID = %d"PlayerInfo[playerid][passGenTime], passHash,PlayerInfo[playerid][UID]);
                        
mysql_query(sql,THREAD_ignoreCallback,playeridmysqlCon1);
                    }
                    
format(sqlsizeof sql"SELECT key_v, value FROM user_data WHERE UID = %d"PlayerInfo[playerid][UID]);
                    
mysql_function_query(mysqlCon1sqltrue"onTHREAD_CompleteLoadPlayer""d"playerid);
                }
                else
                {
                    
printf("%d",PlayerInfo[playerid][passGenTime]);
                    
ShowPlayerDialog(playeridDIALOG_LOGDIALOG_STYLE_PASSWORD,"SERVER","You have entered an incorrect password.\nType your password below to login.","Login","Quit");
                }
                return 
1;
            }
            return 
1;
        } 
Mencent
Reply


Messages In This Thread
Login/register problem (mysql) - by Oeal - 28.03.2015, 12:11
Re: Login/register problem (mysql) - by Oeal - 10.04.2015, 00:16
AW: Login/register problem (mysql) - by Mencent - 10.04.2015, 08:52
Re: Login/register problem (mysql) - by Oeal - 11.04.2015, 18:39
AW: Login/register problem (mysql) - by Mencent - 11.04.2015, 19:30
Re: Login/register problem (mysql) - by Oeal - 11.04.2015, 20:18
AW: Login/register problem (mysql) - by Mencent - 11.04.2015, 20:20
Re: Login/register problem (mysql) - by Oeal - 11.04.2015, 20:28
AW: Login/register problem (mysql) - by Mencent - 11.04.2015, 20:33
Re: Login/register problem (mysql) - by Oeal - 11.04.2015, 20:58

Forum Jump:


Users browsing this thread: 3 Guest(s)