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 :: проверка формы регистрации перед добавлением в mysql

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: проверка формы регистрации
Ромчик
Отправлено: 26 Мая, 2012 - 15:15:55
Post Id



Частый гость


Покинул форум
Сообщений всего: 171
Дата рег-ции: Март 2012  


Помог: 0 раз(а)




Здравствуйте: Улыбка
Подскажите как сделать проверку полей формы <<login, Pass, Famil, и т.д>>. Т.е проверку на заполненность полей перед добавлением я могу сделать и сам. Но проблема в том что я не знаю как сделать так чтобы после проверки полей формы выполнялось условие на добавление полей в mysql.

Пример проверки полей:
PHP:
скопировать код в буфер обмена
  1. if (!$_POST['famil']){
  2. echo "Вы не заполнели поле фамилия!<br>";}
  3. else{
  4. $famil =($_POST['famil']);
  5. }
  6. if (!$_POST['login']){
  7. echo "Вы не заполнели поле логин!<br>";}
  8. else{
  9. $login =($_POST['login']);
  10. }
  11. if (!$_POST['pass']){
  12. echo "Вы не заполнели поле пароль!<br>";}
  13. else{
  14. $pass =($_POST['pass']);
  15. }
  16. if (!$_POST['email']){
  17. echo "Вы не заполнели поле мыло!<br>";}
  18. else{
  19. $email =($_POST['email']);
  20. }


Но как сделать чтобы после проверки полей выполнилось добавление в базу?

(Отредактировано автором: 26 Мая, 2012 - 15:16:48)

 
 Top
Green
Отправлено: 26 Мая, 2012 - 15:47:50
Post Id



Частый гость


Покинул форум
Сообщений всего: 214
Дата рег-ции: Апр. 2012  
Откуда: Кисловодск


Помог: 9 раз(а)




CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2.         if(empty($_POST["famil"])) {
  3.                 echo("Вы не заполнели поле фамилия! <br />");
  4.         } elseif(empty($_POST["login"])) {
  5.                 echo("Вы не заполнели поле логин! <br />");
  6.         } elseif(empty($_POST["pass"])) {
  7.                 echo("Вы не заполнели поле пароль! <br />");
  8.         } elseif(empty($_POST["email"])) {
  9.                 echo("Вы не заполнели поле мыло! <br />");
  10.         } else {
  11.                 /* Тут запись в базу данных */
  12.         }
  13. ?>

?
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB