Перейти к содержимому

Сервис обмена электронных валют

Выбрать шаблон и создать сайт

Подскажите с обязательными полями

#1 askell

askell
  • Пользователь
  • 2 сообщений
  • Репутация: 0
0

Отправлено 05 Сентябрь 2015 - 10:55

Привет всем!!! Так как от нас админ ушел, на меня возложили все обязанности по обслуживанию сайта, а я в этом новичок, и вот что мне нужно сделать:

Есть наш сайт http://credit-sys.ru/request.html, так вот на этой страничке мне нужно сделать что бы поля " Место работы, должность, Заработная плата, Общий стаж работы и Email", 

были не обязательными для заполнения

 

Вот код странички: 

<!DOCTYPE html>
<html lang="en">

<head>

    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="">

    <title>Выдача кредита людям с плохой кредитной историей - Отправка заявки</title>

    <!-- Bootstrap Core CSS -->
    <link href="css/bootstrap.min.css" rel="stylesheet">

    <!-- Custom CSS -->
    <link href="css/modern-business.css" rel="stylesheet">

    <!-- Custom Fonts -->
    <link href="font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">

    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
        <script src="https://oss.maxcdn.c...v.js"></script>
        <script src="https://oss.maxcdn.c...n.js"></script>
    <![endif]-->
    
    <script src="https://code.jquery....1.js"></script>
    <script src="prettyforms/prettyforms.js"></script>

</head>

<body>

    <!-- Navigation -->
    <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
        <div class="container">
            <!-- Brand and toggle get grouped for better mobile display -->
            <div class="navbar-header">
                <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
                    <span class="sr-only">Навигация</span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                </button>
                <div class="left-title">
                8 (908) 544 54 00<br>

                </div>
            </div>
            <!-- Collect the nav links, forms, and other content for toggling -->
            <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
                <ul class="nav navbar-nav navbar-right">
                    <li>
                        <a href="index.html">Главная</a>
                    </li>
                    <li>
                        <a href="contact.html">Контакт</a>
                    </li>
                    <li>
                        <a href="request.html">Отправить заявку</a>
                    </li>
                    <li>
                        <a href="pay.html">Инструкция к оплате</a>
                    </li>
                </ul>
            </div>
            <!-- /.navbar-collapse -->
        </div>
        <!-- /.container -->
    </nav>

    <!-- Page Content -->
    <div class="container">

        <!-- Page Heading/Breadcrumbs -->
        <div class="row">
            <div class="col-lg-12">
                <h1 class="page-header" style="text-align: center;">Заявка
                    <br><small>на оформление кредитной карты</small>
                </h1>
            </div>
        </div>
        <!-- /.row -->

        <!-- Content Row -->
        <div class="row">
            <form class="form-horizontal" role="form" method="POST" action="process_form.php">
                <div class="form-group">
                    <p class="form_header_p">Информация о кредите</p>
                </div>
                <div class="form-group">
                    <label for="inputSum" class="col-sm-3 control-label">Желаемая сумма</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputSum"
                               name="sum"
                               data-validation="notempty;minint:45000;maxint:450000;"
                               placeholder="От 45 000 до 450 000 рублей">
                    </div>
                </div>
               <div class="form-group">
                    <label for="inputCreditDate" class="col-sm-3 control-label">Планируемый срок</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputCreditDate"
                               name="creditdate"
                               data-validation="notempty;minint:1;maxint:36;"
                               placeholder="От 1 до 36 месяцев">
                    </div>
                </div>
                <div class="form-group">
                    <p class="form_header_p">Персональная информация:</p>
                </div>
                <div class="form-group">
                    <label for="inputFamily" class="col-sm-3 control-label">Фамилия</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputFamily"
                               name="family"
                               data-validation="notempty"
                               placeholder="Например: Иванов">
                    </div>
                </div>
                <div class="form-group">
                    <label for="inputName" class="col-sm-3 control-label">Имя</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputName"
                               name="name"
                               data-validation="notempty"
                               placeholder="Например: Иван">
                    </div>
                </div>
                <div class="form-group">
                    <label for="inputOtchestvo" class="col-sm-3 control-label">Отчество</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputOtchestvo"
                               name="otchestvo"
                               data-validation="notempty"
                               placeholder="Например: Иванович">
                    </div>
                </div>
                <div class="form-group">
                    <label class="col-sm-3 control-label">Пол</label>
                    <div class="col-sm-9">
                        <div class="radio">
                            <label>
                                <input type="radio" name="sex" value="Мужской" checked> Мужской
                            </label>
                        </div>
                        <div class="radio">
                            <label>
                                <input type="radio" name="sex" value="Женский"> Женский
                            </label>
                        </div>
                    </div>
                </div>
                <div class="form-group">
                    <label for="inputBirthday" class="col-sm-3 control-label">Дата рождения</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputBirthday"
                               name="birthday"
                               data-validation="notempty;isdate"
                               placeholder="Например: 25/10/1975">
                    </div>
                </div>
                <div class="form-group">
                    <label for="inputBirthdayPlace" class="col-sm-3 control-label">Место рождения</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputBirthdayPlace"
                               name="birthdayPlace"
                               data-validation="notempty"
                               placeholder="Например: г. Саратов">
                    </div>
                </div>
                <div class="form-group">
                    <label for="inputPasportSerNum" class="col-sm-3 control-label">Серия и номер паспорта</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputPasportSerNum"
                               name="pasportsernum"
                               data-validation="notempty"
                               placeholder="Например: 6304 141825">
                    </div>
                </div>
                <div class="form-group">
                    <label for="inputPasportDate" class="col-sm-3 control-label">Дата выдачи паспорта</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputPasportDate"
                               name="pasportdate"
                               data-validation="notempty;isdate;"
                               placeholder="Например: 13/10/2004">
                    </div>
                </div>
                <div class="form-group">
                    <label for="inputPasportKem" class="col-sm-3 control-label">Кем выдан паспорт</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputPasportKem"
                               name="pasportkem"
                               data-validation="notempty"
                               placeholder="Например: отд. УФМС по Саратовской обл. в Ленинском р-не гор. Саратова">
                    </div>
                </div>
                <div class="form-group">
                    <p class="form_header_p">Адрес регистрации:</p>
                </div>
                <div class="form-group">
                    <label for="inputRegCity" class="col-sm-3 control-label">Город</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputRegCity"
                               name="regcity"
                               data-validation="notempty"
                               placeholder="Например: Саратов">
                    </div>
                </div>
                <div class="form-group">
                    <label for="inputRegAddr" class="col-sm-3 control-label">Улица, дом, квартира</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputRegAddr"
                               name="regaddr"
                               data-validation="notempty"
                               placeholder="Например: Мира 13, кв. 163">
                    </div>
                </div>
                <div class="form-group">
                    <p class="form_header_p">Адрес фактического проживания:</p>
                </div>
                <div class="form-group">
                    <label for="inputFactCity" class="col-sm-3 control-label">Город</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputFactCity"
                               name="FactCity"
                               data-validation="notempty"
                               placeholder="Например: Саратов">
                    </div>
                </div>
                <div class="form-group">
                    <label for="inputFactAddr" class="col-sm-3 control-label">Улица, дом, квартира</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputFactAddr"
                               name="factaddr"
                               data-validation="notempty"
                               placeholder="Например: Мира 13, кв. 163">
                    </div>
                </div>
                <div class="form-group">
                    <p class="form_header_p">Адрес доставки карты:</p>
                </div>
                <div class="form-group">
                    <label for="inputDeliveryCity" class="col-sm-3 control-label">Город</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputDeliveryCity"
                               name="deliverycity"
                               data-validation="notempty"
                               placeholder="Например: Саратов">
                    </div>
                </div>
                <div class="form-group">
                    <label for="inputDeliveryAddr" class="col-sm-3 control-label">Улица, дом, квартира</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputDeliveryAddr"
                               name="deliveryaddr"
                               data-validation="notempty"
                               placeholder="Например: Мира 13, кв. 163">
                    </div>
                </div>
                <div class="form-group">
                    <p class="form_header_p">Дополнительные сведения:</p>
                </div>
                <div class="form-group">
                    <label class="col-sm-3 control-label">Укажите второй документ</label>
                    <div class="radio">
                        <label>
                            <input type="radio" name="seconddoc" value="1" checked> Водительские права
                        </label>
                        <label>
                            <input type="radio" name="seconddoc" value="2"> ИНН
                        </label>
                        <label>
                            <input type="radio" name="seconddoc" value="3"> СНИЛС
                        </label>
                        <label>
                            <input type="radio" name="seconddoc" value="4"> Военный билет
                        </label>
                    </div>
                </div>
                <div class="form-group">
                    <label for="inputSecondDocNum" class="col-sm-3 control-label">Номер на втором документе</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputSecondDocNum"
                               name="seconddocnum"
                               data-validation="notempty"
                               placeholder="Например: 85759303588">
                    </div>
                </div>
                <div class="form-group">
                    <label for="inputJobPlace" class="col-sm-3 control-label">Место работы</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputJobPlace"
                               name="jobplace"
                               data-validation="notempty"
                               placeholder="Например: ООО 'Связной-Логистика'">
                    </div>
                </div>
                <div class="form-group">
                    <label for="inputJobTitle" class="col-sm-3 control-label">Должность</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputJobTitle"
                               name="jobtitle"
                               data-validation="notempty"
                               placeholder="Например: Менеджер по продажам">
                    </div>
                </div>
                <div class="form-group">
                    <label for="inputSalary" class="col-sm-3 control-label">Заработная плата</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputSalary"
                               name="salary"
                               data-validation="notempty"
                               placeholder="Например: 23 тысячи рублей">
                    </div>
                </div>
                <div class="form-group">
                    <label for="inputJobDate" class="col-sm-3 control-label">Общий стаж работы</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputJobDate"
                               name="jobdate"
                               data-validation="notempty"
                               placeholder="Например: 6 лет 2 месяца">
                    </div>
                </div>
                <div class="form-group">
                    <label class="col-sm-3 control-label">Имелись ли кредиты в других банках?</label>
                    <div class="col-sm-9">
                       <div class="radio">
                            <label>
                                <input type="radio" name="anycredit" value="Да" checked> Да
                            </label>
                        </div>
                        <div class="radio">
                            <label>
                                <input type="radio" name="anycredit" value="Нет"> Нет
                            </label>
                        </div>
                    </div>
                </div>
                 <div class="form-group">
                    <label class="col-sm-3 control-label">Были ли судебные решения по взысканию задолжностей?</label>
                    <div class="col-sm-9">
                        <div class="radio">
                            <label>
                                <input type="radio" name="court" value="Да"> Да
                            </label>
                        </div>
                        <div class="radio">
                            <label>
                                <input type="radio" name="court" value="Нет" checked> Нет
                            </label>
                        </div>
                    </div>
                </div>
                <div class="form-group">
                    <p class="form_header_p">Контактная информация:</p>
                </div>
                <div class="form-group">
                    <label for="inputMeTelephone" class="col-sm-3 control-label">Ваш номер телефона:</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputMeTelephone"
                               name="metelephone"
                               data-validation="notempty;isphone"
                               placeholder="Например: 89379501233">
                    </div>
                </div>
                <div class="form-group">
                    <label for="inputFriendTelephone" class="col-sm-3 control-label">Номер телефона доверенного лица</label>
                    <div class="col-sm-9">
                        <input type="text"
                               class="form-control"
                               id="inputFriendTelephone"
                               name="friendtelephone"
                               data-validation="notempty;isphone"
                               placeholder="Например: 89271301014">
                    </div>
                </div>
                <div class="form-group">
                    <label for="inputEmail" class="col-sm-3 control-label">Email</label>
                    <div class="col-sm-9">
                        <div class="input-group">
                            <span class="input-group-addon">@</span>
                            <input type="email"
                                   class="form-control"
                                   id="inputEmail"
                                   name="email"
                                   data-validation="notempty;isemail"
                                   placeholder="Например: ivanov.ivan@mail.ru">
                        </div>
                    </div>
                </div>
<div class="form-group">
                    <label for="inputOferta" class="col-sm-3 control-label">Договор-оферта</label>
                    <div class="col-sm-9">
                        <input type="checkbox"
                               class="form-control"
                               id="inputOferta"
                               name="oferta"
                               data-validation="checked" style="display:inline;width:15px;height:15px;">
  <span> Я прочитал и согласен с условиями <a href="#" onClick="window.open('oferta.html','Договор-оферта','width=700, height=700, resizable=yes,scrollbars=yes,status=no');">договора-оферты</a></span>
                    </div>
                </div>
                <div class="form-group">
                    <div class="col-sm-12" style="text-align: center;">
                        <div class="btn btn-default senddata">Отправить</div>
                    </div>
                </div>
            </form>
        </div>
        <!-- /.row -->

        <hr>

        <!-- Footer -->
        <footer>
            <div class="row">
                <div class="col-lg-12">
                    <a href="policy.html" class="right">Политика Конфиденциальности</a><p class="copyright">Все права защищены © 2015</p>
                </div>
            </div>
        </footer>

    </div>
    <!-- /.container -->

    <!-- jQuery -->
    <script src="js/jquery.js"></script>

    <!-- Bootstrap Core JavaScript -->
    <script src="js/bootstrap.min.js"></script>

    <!-- Yandex.Metrika counter -->
    <script type="text/javascript">
        (function (d, w, c) {
            (w[c] = w[c] || []).push(function() {
                try {
                    w.yaCounter30415597 = new Ya.Metrika({id:30415597,
                        webvisor:true,
                        clickmap:true,
                        trackLinks:true,
                        accurateTrackBounce:true});
                } catch(e) { }
            });

            var n = d.getElementsByTagName("script")[0],
                    s = d.createElement("script"),
                    f = function () { n.parentNode.insertBefore(s, n); };
            s.type = "text/javascript";
            s.async = true;
            s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js";

            if (w.opera == "[object Opera]") {
                d.addEventListener("DOMContentLoaded", f, false);
            } else { f(); }
        })(document, window, "yandex_metrika_callbacks");
    </script>
    <noscript><div><img src="//mc.yandex.ru/watch/30415597" style="position:absolute; left:-9999px;" alt="" /></div></noscript>



    </body>

    </html>
Заранее Спасибо!!!

 

 

Сообщение отредактировал BLIK: 05 Сентябрь 2015 - 18:47

  • 0

#2 Ixman

Ixman
  • Пользователь PRO
  • 2 159 сообщений
  • Репутация: 432

Отправлено 05 Сентябрь 2015 - 11:32

Попробуйте из нужных полей убрать этот параметр 

data-validation="notempty"

  • 0

#3 1putnik

1putnik
  • Пользователь
  • 96 сообщений
  • Репутация: 8

Отправлено 05 Сентябрь 2015 - 13:18

Попробуйте из нужных полей убрать этот параметр  data-validation="notempty"

Это валидация вводимого текста, удаление или замена ненужных символов.  А обязательность заполнения полей в форме должна быть в файле обработчике - process_form.php


  • 0

#4 Ixman

Ixman
  • Пользователь PRO
  • 2 159 сообщений
  • Репутация: 432

Отправлено 05 Сентябрь 2015 - 15:17

Ну значит надо обработчик переписывать, нет, исправлять. А логически notempty, не должен быть пустым, то есть обязателен к заполнению


Сообщение отредактировал Ixman: 05 Сентябрь 2015 - 15:18

  • 0

#5 askell

askell
    Topic Starter
  • Пользователь
  • 2 сообщений
  • Репутация: 0

Отправлено 05 Сентябрь 2015 - 18:46

@1putnik, да было значение в файле process_form.php - required, его удалил и все получилось спасибо большое ))) 


  • 0

#6 1putnik

1putnik
  • Пользователь
  • 96 сообщений
  • Репутация: 8

Отправлено 05 Сентябрь 2015 - 20:04

@askell, ну зеленую кнопку с пальцем хотя бы нажали  :)


  • 0


Оформление форума – IPBSkins.ru