Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Нужен обработчик формы регистрации!
Покинул форум
Сообщений всего: 130
Дата рег-ции: Май 2008
Помог: 0 раз(а)
Добрый день!
Есть готовая форма регистрации которая передает в переменные пост данные.
Допустим $_POST[login], $_POST[passwd],$_POST[email]
Существуют ли уже готовые обработчики форм например на JQuery, при обращении к которым они проверяли POST-данные в рег выражении и если все четко то посылали на емаил данные формы?
JustUserR
Отправлено: 08 Июля, 2009 - 13:15:47
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
Это вам PHP-скрпт регистрации нужен Да и мало послать на email письмо надо еще в базу пользователей добавить нового пользователя
Что касается именно работы с формами могу посоветовать использовать MetaForm к примеру если я вас правильно понял
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Virgin
Отправлено: 08 Июля, 2009 - 15:30:02
Частый гость
Покинул форум
Сообщений всего: 130
Дата рег-ции: Май 2008
Помог: 0 раз(а)
В принципе я начал уже в ручную пробовать писать этот скрипт, но пока не получается...
на примере [url] http://forum.webmasterschool.ru/index.php?action=showTheme&idForum=1&id_theme=342&page=1[/url] делаю так:
Сразу появились вопросы, мож кто поможет???
1. как сюда добавить минимальную длину поля, т.е меньше например 6 символов выводилось предупреждение?
2.как добавить проверку на цифры с capcha?
3. как сделать проверку на icq номер?
Покинул форум
Сообщений всего: 130
Дата рег-ции: Май 2008
Помог: 0 раз(а)
Спасибо разобрался с длиной!
Назрел еще вопрос:
1. как сделать чтобы при нажатии на чекбокс "Я согласен" активной становилась кнопка Зарегистрироваться?
2. Как всетаки всунуть сюда каптчу и проверить ее в рег выражениях?
3. делаю проверку на Email так
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
Цитата:
Как сделать чтобы при нажатии на чекбокс "Я согласен" активной становилась кнопка Зарегистрироваться?
Примерно так
<input type="chechbox" .... onCheck="btn_enable()" id="ch_box">
<input type="submit" value="Заргистрироватья" disabled ... id="sb_btn">
<script>window.btn_enable=function() {if(document.all["ch_box"].checked)
{document.all["sb_btn"].disabled=false} else {document.all["sb_btn"].disabled=true}}</script>
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Virgin
Отправлено: 09 Июля, 2009 - 08:55:58
Частый гость
Покинул форум
Сообщений всего: 130
Дата рег-ции: Май 2008
Покинул форум
Сообщений всего: 130
Дата рег-ции: Май 2008
Помог: 0 раз(а)
В принципе почти со всем разобрался, остался один нюанс как сделать чтоб скрипт отправлял на почту письмо с активацией учетной записи...? Кто подскажет?
Взял за основу код:
Но разобраться в синтаксе сложновато...мож у кого есть уже переработаный рабочий код?
JustUserR
Отправлено: 10 Июля, 2009 - 13:05:13
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
Цитата:
Но разобраться в синтаксе сложновато
Да впринципе код достаточно простой потому что как я понял логин и пароль и код активации уже сгенерированы и просто отправляются на мыло То ест сама функция активации у вас уже есть?
Единственно что я бы хотел сказать что отправлять письма в формате HTML не всегда хорошо потому что некоторые почтовики ругаются на это дело
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Virgin
Отправлено: 10 Июля, 2009 - 13:32:55
Частый гость
Покинул форум
Сообщений всего: 130
Дата рег-ции: Май 2008
Помог: 0 раз(а)
спасибо учту, впринципе письмо приходит, загвоздка только в том , что не могу прикрутить сюда активацию учетной записи....вот код функции активации взял отсюда http://webscript[dot]ru/stories/08/07/03/5059164
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.