Регистрация пользователя

Главные вкладки

Аватар пользователя Boorkov Boorkov 22 февраля 2013 в 10:41

Помогите, пожалуйста.
Я в Drupal новичок, PHP только изучаю (программирую C# & SQL). По просьбе сверстал сайт. Через модуль "Profile" добавил в страницу регистрации поля.
Вопрос - как сделать проверку поля на правильность ввода и в зависимости от значения введенного в одном поле заполнить другое (скрытое).
Т.е. - при нажатии кнопки "Регистрация" перед записью данных регистрации в SQL должен выполняться скрипт примерно
следующего содержания:
CountRec = SELECT Count(*) from profile_values where fid = ‘9’ AND value = значение из поля «profile_Invite»
If (CountRec=0) запрет на регистрацю с сообщением "Неверно заполнено поле "Рекомендатель""
If (CountRec>2)
В скрытое текстовое поле формы регистрации «profile_owner» должно записываться значение из поля «profile_Invite»
Else
В скрытое текстовое поле формы регистрации «profile_owner» должно записываться значение:
Select value from profile_values where where fid = ‘9’ AND uid = значение из поля «profile_Invite»

Заранее благодарен за помощь.