noiZe.ee
Ученик
Привет всем!
Помогите сделать регистрацию на форуме через игру, уже практический всё сделано, регистрирует нового пользователя точнее появляется в БД форума. Но я не могу зайти под ним.. Посмотрел как работает система пароля на IPB и по моему понял что она работает через MD5, поставил запись пароля из игры в MD5, но всё равно не могу войти.. Т.К не знаю как сделать дальше, чтоб он записывал members pass salt и members pass hash помогите чем можете..
Вот сам код который отправляет запрос в БД форума:
Кто поможет, закидаю плюсами!
Помогите сделать регистрацию на форуме через игру, уже практический всё сделано, регистрирует нового пользователя точнее появляется в БД форума. Но я не могу зайти под ним.. Посмотрел как работает система пароля на IPB и по моему понял что она работает через MD5, поставил запись пароля из игры в MD5, но всё равно не могу войти.. Т.К не знаю как сделать дальше, чтоб он записывал members pass salt и members pass hash помогите чем можете..
Вот сам код который отправляет запрос в БД форума:
PHP:
new pip[16];
new me1[MAX_PLAYER_NAME];
GetPlayerName(playerid, me1, sizeof(me1));
GetPlayerIp(playerid, pip, sizeof(pip));
format(stringx, sizeof(stringx), "SELECT `name` FROM `members` WHERE `name` = '%s'", PlayerInfo[playerid][pPLName]);
mysql_query(stringx);
mysql_store_result();
format(query,sizeof(query),"INSERT INTO `members` (`name`,`member_group_id`,`email`,`joined`,`ip_address`,`allow_admin_mails`,`language`,`bday_month`,`bday_year`,`ignored_users`,`member_login_key`,`members_editor_choice`,`members_auto_dst`,`members_display_name`,`members_l_display_name`,`members_l_username`,`members_pass_hash`,`member_uploader`) VALUES ('%s','3','%s','%d','%s','1','1','0','0','a:0:{}',MD5('%s'),'rte','0','%s','%s','%s',MD5('%s'),'flash')",me1,PlayerInfo[playerid][pEmail],
gettime(),pip,PlayerInfo[playerid][pKey],me1,me1,me1,PlayerInfo[playerid][pKey]);
mysql_query(query);
mysql_free_result();
