Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Как сделать так чтобы после заполнения произвольной формы на сайте происходило добвление нового пользователя?

26.11.2010, 15:53
maxonline
Maxonline
maxonline

Зарегистрирован:
2009-01-12
Сообщений: 45

У нас на сайте http://www.avon-boom.ru/business/stat-predstavitelem-avon/ есть форма, в которой посетители могут отправить нам свои данные для регистрации в компании Avon.
Как сделать так, чтобы после отправки формы этот человек добавлялся в качестве зарегистрированного пользователя в базу нашего сайта?


Максим
01.12.2010, 00:23
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

В том месте где происходит отправка письма, а именно в компоненте в действиии после добавления, надо дописать sql запрос, который в таблицу юзеров добавляет вашего клиента. Вопросы:
1. это как вы будете заводить пароль на данного клиента, потому как в вашей форме это поле не указано.
2. Если юзер с таким именем уже существует?

Прототип запроса:
Код:

$insert = "INSERT INTO User ( PermissionGroup_ID, Password, Checked, Created,InsideAdminAccess,.....) values ( "'".$mainPermissionGroupID."', ".$nc_core->MYSQL_ENCRYPT."('".$Password."'),'$Checked','".date("Y-m-d H:i:s")."', '".(int)$InsideAdminAccess."',......)";
$db->query($insert);


Temet nosce...
198 196 2010-12-01 00:23:06 10872
Описание проекта