Регистрация групп пользователей (организаций)
Все поля, обязательные к заполнению, имеют графический статус значок, который информирует пользователя о необходимости ввести данные. Функция также не позволит пользователю вводить пробелы вместо текста. Для правильности введения пароля со стороны пользователя работает javascript (functionCheckPswd (pswdid, repswdid, containerid)) функция сравнения данных поля пароль и подтверждения пароля… Читать ещё >
Регистрация групп пользователей (организаций) (реферат, курсовая, диплом, контрольная)
Зарегистрироваться имеет возможность любая организация, у которой целью является автоматизация процесса отбора и периодической оценки персонала. Для этого необходимо отправить заявку администратору сервиса.
Рис. 7. Форма-заявка на регистрацию организации
Все поля, обязательные к заполнению, имеют графический статус значок, который информирует пользователя о необходимости ввести данные. Функция также не позволит пользователю вводить пробелы вместо текста.
Элемент JavaScript функции опроса полей:
password: {.
validators: {.
stringLength: {.
min: 6,.
max: 30,.
message: «Пароль может быть длиною от 6 до 30 символов»
чregexp: {regexp: /^[^а-яёА-ЯЁ]+$/,.
message: «В пароле не может быть кириллицы»
}.
}.
},.
{.
validators: {.
identical: {.
field: " password" ,.
message: «Пароли не совпадают»
}.
}.
}.
}.
});
Для правильности введения пароля со стороны пользователя работает javascript (functionCheckPswd (pswdid, repswdid, containerid)) функция сравнения данных поля пароль и подтверждения пароля.
Для данной формы регистрации была написана дополнительная javascript функция, которая отображает кнопку «Отправить заявку» только после заполнения всех обязательных полей. Реализация функции довольно проста, мы проверяем все поля на наличие введенных данных. Функция опроса по всем полям вызывается каждую секунду:
setInterval («CheckForm1('passgroup', 'family', 'name_or', 'name1', 'name2', 'login', 'ps_wq', 're_ps_wq', 'id_button_place')», 1000);
После отправки заявки на регистрацию администратор системы проверяет заполненные данные и подтверждает регистрацию.
Заявка и подтверждение регистрации сопровождается письмами на электронную почту пользователя. Реализациязасчет php функцииmail ($to, $subject, $body, $headers).
Все дополнительные функции максимально сокращают вероятность ошибки со стороны пользователя и делают сервис намного удобнее.
перенести полученные данные в таблицу dipl_users проста в исполнении:
$sql='INSERT INTO dipl_users (`id` ,`typeuser` ,`login` ,`password` ,`group` ,`subgroup` ,`name` ,`name2` ,`family` ,`email` ,`info` ,`info1` ,`info2` ,`info3` ,`info4`).
VALUES (NULL, «01″, „'.$login.'“, „'.$pass .'“ ,» '.$grouphid.'", «'.$subgroup.'», «'.$name1.'», «'.$name2.'», «'.$family.'», «'.$email .'», «», «», «», «» ," «)';
$result=mysql_query ($sql);