Доброго времени суток! У меня форум игровой т е от онлайн игры, создавая аккаунт на форуме он регистрируется в игре, автоматом, эту штуку я воткнул в register.php рядом с
$sql = "INSERT INTO `account` (`username`, `sha_pass_hash`,`email`) VALUES ('$name','$pass','$in_email')";
mysql_query($sql);
Вопрос следующий. Регистрирует всё хорошо, но у меня в базе есть аккаунты уже до этой интеграции.
Куда можно воткнуть проверку на чек логина при регистрации? К примеру если аккаунт существует в другой базе, то вывести, чтобы зарегистрировать другой аккаунт
Нашёл место вроде как с пометкой чек username но как произвести check самим запросом?
Можно даже с запросом уже помочь, за любую помощь спасибо!
p.s. форум 3.4.6
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Доброго времени суток! У меня форум игровой т е от онлайн игры, создавая аккаунт на форуме он регистрируется в игре, автоматом, эту штуку я воткнул в register.php рядом с
$member = IPSMember::create( array( 'members' => $member, 'pfields_content' => $custom_fields->out_fields ), FALSE, FALSE, FALSE );
$link = mysql_connect(ipsRegistry::$settings['gamesql_host'], ipsRegistry::$settings['gamesql_user'], ipsRegistry::$settings['gamesql_pass']);
$name = strtoupper($this->request['members_display_name']);
$pass = sha1(strtoupper($name).":".strtoupper($in_password));
$db_selected = mysql_select_db(ipsRegistry::$settings['auth_db'], $link);
$sql = "INSERT INTO `account` (`username`, `sha_pass_hash`,`email`) VALUES ('$name','$pass','$in_email')";
mysql_query($sql);
Вопрос следующий. Регистрирует всё хорошо, но у меня в базе есть аккаунты уже до этой интеграции.
Куда можно воткнуть проверку на чек логина при регистрации? К примеру если аккаунт существует в другой базе, то вывести, чтобы зарегистрировать другой аккаунт
Нашёл место вроде как с пометкой чек username но как произвести check самим запросом?
Можно даже с запросом уже помочь, за любую помощь спасибо!
p.s. форум 3.4.6