Сообщений: 1 Откуда: Москва Зарегистрирован: 11 Ноября 2007, 22:35:22 Сказали спасибо 0 раз Статус: offline
Опубликовано 11 Ноября 2007, 22:39:08
у меня система(движок) php-fusion-6-01-12. Как добавить новые поля в регистрацию и чтобы они видны были на форуме и в комментариях!!! Поля например такие как "Модель КПК" и "Прошивка" (у меня сайт на тему КПК и коммуникаторы!)
Народ читаем и запоминаем! Не помогаю по ICQ Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
Сообщений: 2 Зарегистрирован: 30 Ноября 2007, 03:27:34 Сказали спасибо 0 раз Статус: offline
Опубликовано 30 Ноября 2007, 03:32:05
У меня не получаятся добавить новые поля.
хотелось бы добавить поле Местожительство при регистрации и что-бы оно было обязательное.
Помогите пожалуста. или скажите в каких хотябы надо файлах это искать
Сообщений: 1 Зарегистрирован: 27 Марта 2008, 18:09:58 Сказали спасибо 0 раз Статус: offline
Опубликовано 27 Марта 2008, 18:28:36
Помогите,пожалуйста,очень нужно добавить при регистрации нового пользователя обязательные к заполнению поля : "Имя,фамилия" , "Дата рождения" , "Пол" , "Страна". Хотя бы короткую инструкцию,что и как добавлять в БД и в РНР.
Сообщений: 390 Зарегистрирован: 03 Октября 2007, 11:14:57 Сказали спасибо 80 раз Статус: offline
Опубликовано 27 Марта 2008, 20:04:42
ukrart написал:
Помогите,пожалуйста,очень нужно добавить при регистрации нового пользователя обязательные к заполнению поля : "Имя,фамилия" , "Дата рождения" , "Пол" , "Страна". Хотя бы короткую инструкцию,что и как добавлять в БД и в РНР.
Обязательное заполнение можно сделать с помощью JS:
(в файле register.php в низу есть строки)
function ValidateForm(frm) {
...........
</script>
Вот в эту функцию дописывать проверку:
if (frm.user_month.value==\"\" || frm.user_day.value==\"\" || frm.user_year.value==\"\") {
alert(\"Укажите дату своего рождения!\");
return false;
ну и т.д. по такому принципу. Этого вполне будет достаточно.
Для того, что бы добавить новые поля, нужно редактировать таблицу с пользователями (например через PHPMyAdmin), выполняя SQL запрос, типа:
"ALTER TABLE ".$db_prefix."users ADD user_fullname VARCHAR(100) NOT NULL DEFAULT ''"
ну и т.п.
А потом редактировать файлы: profile.php, edit_user.php, register.php, /includes/update_profile.php + в админке + в местах, где Вы хотите вывести данные.