Appologies
Проверенные
- Сообщения
- 145
- Реакции
- 59
- Баллы
- 3,325
Доброго времени суток.
Возникла задача создания и регистрации нового пользователя сторонним скриптом.
Имеется ряд переменных: $username, $usermail, $userpass.
Как правильно сделать SQL запрос к базе данных, для создания нового пользователя? Какие столбцы обязательны для заполнения? Есть ли какие то подводные камни?
И будут ли какие то последствия от того, что пользователь будет добавлен не через форму регистрации на форуме?
Достаточно ли будет одного запроса?
Так же в таблице xf_user не нашел столбца для заполнения пароля. В какой таблице хранятся пароли пользователей?
Возникла задача создания и регистрации нового пользователя сторонним скриптом.
Имеется ряд переменных: $username, $usermail, $userpass.
Как правильно сделать SQL запрос к базе данных, для создания нового пользователя? Какие столбцы обязательны для заполнения? Есть ли какие то подводные камни?
И будут ли какие то последствия от того, что пользователь будет добавлен не через форму регистрации на форуме?
Достаточно ли будет одного запроса?
Код:
INSERT INTO `xf_user` (`user_id`, `username`, `email`, `gender`, `custom_title`, `language_id`, `style_id`, `timezone`, `visible`, `user_group_id`, `secondary_group_ids`, `display_style_group_id`, `permission_combination_id`, `message_count`, `conversations_unread`, `register_date`, `last_activity`, `trophy_points`, `alerts_unread`, `avatar_date`, `avatar_width`, `avatar_height`, `gravatar`, `user_state`, `is_moderator`, `is_admin`, `is_banned`, `like_count`, `warning_points`, `is_staff`) VALUES
(1, 'admin', '[email protected]', '', '', 1, 0, 'Europe/Moscow', 1, 2, '3,4', 3, 5, 0, 0, 1422333732, 1422333934, 0, 0, 0, 0, 0, '', 'valid', 1, 1, 0, 0, 0, 1);
Так же в таблице xf_user не нашел столбца для заполнения пароля. В какой таблице хранятся пароли пользователей?
Последнее редактирование: