SeelFore
Дебютант
Всем привет, пишу мод с 0, но вот тут баг, ни разу не видел...
Больше 2-ух аккаунтов в БД, и 1 первый аккаунт заменяет аккаунт старее, т.е. стаёт 2 ОДИНАКОВЫХ аккаунтов, с заменой старого, а после 3, 4 и далее...
В логах MySql ничего, в логах сервера тоже, создание аккаунта выполняется 1 раз, есть подтверждение по почте, но багов не видел...
Вот код создания аккаунта и сохранения:
---------- Post added at 22:41 ---------- Previous post was at 22:24 ----------
Только что зарегистрировал аккаунт, и все предыдущие стали с такими же данными
Больше 2-ух аккаунтов в БД, и 1 первый аккаунт заменяет аккаунт старее, т.е. стаёт 2 ОДИНАКОВЫХ аккаунтов, с заменой старого, а после 3, 4 и далее...
В логах MySql ничего, в логах сервера тоже, создание аккаунта выполняется 1 раз, есть подтверждение по почте, но багов не видел...
Вот код создания аккаунта и сохранения:
HTML:
stock CreateNewAccount(playerid,password[],email[],ip[])
{
new query[500];
format(query, sizeof(query), "INSERT INTO `accounts`(`Name`, `Password`, `Email`, `IP`) VALUES ('%s','%s','%s','%s')",PlayerInfo[playerid][pName],password,email,ip);
mysql_function_query(mysql,query,false,"","");
SpawnPlayer(playerid);
return true;
}
stock SaveAccount(playerid)
{
new query[200];
mysql_format(mysql,query,sizeof(query),"UPDATE accounts SET name='%s',password='%s',email='%s'",PlayerInfo[playerid][pName],PlayerInfo[playerid][pPassword],PlayerInfo[playerid][pEmail]);
mysql_function_query(mysql,query,false,"","");
return true;
}
---------- Post added at 22:41 ---------- Previous post was at 22:24 ----------
Только что зарегистрировал аккаунт, и все предыдущие стали с такими же данными
