Jump to content
Sign in to follow this  
NonameIpb

core_members

Recommended Posts

Здравствуйте.

Не подскажите, где находится или как осуществляется insert запрос в таблицу core_members?

Уже несколько дней роюсь в коде и не могу найти конец регистрации - создание записи в таблице core_members.

Share this post


Link to post
Share on other sites
2 minutes ago, Cheshir said:

В мемберс пхп при помощи $save()

А запрос нигде нельзя откопать?

И по сути, если мне нужно добавлять ещё в пару таблиц данные при регистрации, то я могу запросы вписать просто в эту функцию?

Share this post


Link to post
Share on other sites
11 minutes ago, Cheshir said:

Поищите)

При регистрации прописывается карта и происходит сохранения при вышеописанной функции.

Спасибо.

И последний вопрос, не знаете, как можно в коде подключиться к другой базе (не форумной)? Хотя бы источник, где можно почитать про это или какую-то подсказку.

 

Share this post


Link to post
Share on other sites
36 минут назад, NonameIpb сказал:

Спасибо.

И последний вопрос, не знаете, как можно в коде подключиться к другой базе (не форумной)? Хотя бы источник, где можно почитать про это или какую-то подсказку.

 

Не подскажу, тоже интересно, думаю Волк подскажет @WOLF

Share this post


Link to post
Share on other sites
		$member = new \IPS\Member;
		$member->name			= $user['name'];
		$member->email			= $user['m_mail'];
		$member->joined			= $joined ?: time();
		$member->member_group_id	= $user['m_group'];
		$member->mgroup_others		= '';
		$member->language		= $lang->_id;
		$member->skin			= 0;
		$member->members_pass_salt	= $member->generateSalt();
		$member->members_pass_hash	= $member->encryptedPassword( $user['m_pass'] );
		
		$member->save();

 

Share this post


Link to post
Share on other sites
В 21.12.2017 в 18:26, NonameIpb сказал:

Спасибо.

И последний вопрос, не знаете, как можно в коде подключиться к другой базе (не форумной)? Хотя бы источник, где можно почитать про это или какую-то подсказку.

 

/* Создаем подключение к удалённой базе MySQL. */
$dbconn = new mysqli( 'hostname[:port]', 'login', 'passwd', 'database' );

if( $dbconn->connect_error )
{
	die($dbconn->connect_errno);
}

$dbconn->set_charset('utf8');

/* Получаем данные */
$query = 'SELECT * FROM Table';
$result = $dbconn2->query($query) or die($dbconn->error);

/* Закрываем подключение к базе MySQL */
$dbconn->close();

 

Двойка в "$dbconn2" -  опечатка. Править не могу сообщения.

Share this post


Link to post
Share on other sites
On 24.12.2017 at 7:06 AM, Dmitriy427 said:
/* Создаем подключение к удалённой базе MySQL. */
$dbconn = new mysqli( 'hostname[:port]', 'login', 'passwd', 'database' );

if( $dbconn->connect_error )
{
	die($dbconn->connect_errno);
}

$dbconn->set_charset('utf8');

/* Получаем данные */
$query = 'SELECT * FROM Table';
$result = $dbconn2->query($query) or die($dbconn->error);

/* Закрываем подключение к базе MySQL */
$dbconn->close();

 

Двойка в "$dbconn2" -  опечатка. Править не могу сообщения.

Я так и делаю, но думал, что есть отдельный класс или что-то в этом роде.

Спасибо.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×