File manager - Edit - /home/autoph/public_html/tasks/lms_form.php.tar
Back
home/autoph/public_html/connectv1/lms_form.php 0000644 00000044042 15025011301 0015515 0 ustar 00 <?php include('cfg/db.php'); $session_company = $_SESSION['user']['company_name']; $query = "SELECT id, name FROM source_company WHERE name = '$session_company'"; $result = $db->sql_query($query); foreach($result AS $data){ $company_id = $data['id']; } // if(isset($_SESSION['user'])){ // header('location:home.php'); // } // else{ // if ((!isset($_SESSION['check_sso']) || !$_SESSION['check_sso'])){ // $_SESSION['check_sso'] = true; // header('location: http://www.autohub.ph/connect/home/datacon_login.php'); // }else{ // $_SESSION['check_sso'] = false; // } // } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>CIS</title> <!-- Google Font: Source Sans Pro --> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700&display=fallback"> <!-- Font Awesome --> <link rel="stylesheet" href="plugins/fontawesome-free/css/all.min.css"> <!-- icheck bootstrap --> <link rel="stylesheet" href="plugins/icheck-bootstrap/icheck-bootstrap.min.css"> <!-- Theme style --> <link rel="stylesheet" href="dist/css/adminlte.min.css"> <!-- overlayScrollbars --> <link rel="stylesheet" href="plugins/overlayScrollbars/css/OverlayScrollbars.min.css"> <link href="dist/img/<?php echo $variable['logo']; ?>" rel="icon"/> <!-- daterange picker --> <link rel="stylesheet" href="plugins/daterangepicker/daterangepicker.css"> <!-- Tempusdominus Bootstrap 4 --> <link rel="stylesheet" href="plugins/tempusdominus-bootstrap-4/css/tempusdominus-bootstrap-4.min.css"> <!-- Select2 --> <link rel="stylesheet" href="plugins/select2/css/select2.min.css"> <link rel="stylesheet" href="plugins/select2-bootstrap4-theme/select2-bootstrap4.min.css"> <!-- BS Stepper --> <link rel="stylesheet" href="plugins/bs-stepper/css/bs-stepper.min.css"> <!-- Toastr --> <link rel="stylesheet" href="plugins/toastr/toastr.min.css"> <!-- SweetAlert2 --> <link rel="stylesheet" href="plugins/sweetalert2/sweetalert2.min.css"> </head> <style> fieldset { padding-top: 0.35em; padding-bottom: 0.625em; padding-left: 0.75em; padding-right: 0.75em; border: 1px solid gray; border-radius: 3%; } .top-side { margin-left: -10px; margin-right: -10px; } legend { font-size: 100%; font-weight: bold; color: blue; } #set { font-size: 100%; font-weight: bold; color: blue; } .form-group{ margin-top: -8px; } .card-title{ text-align: center; } .lbl-forms { font-size: 90%; font-weight: bold; } </style> <br> <body class="hold-transition login-page"> <div class="card card-primary float-center" style="width: 70%;"> <div class="card-header"> <h3 class="card-title"></h3> </div> <div class="card-body"> <p class="login-box-msg">LEADS INFORMATION SHEET</p> <div id="app" class="row"> <div class="col-6"> <div class="form-group"> <label class="lbl-forms mx-0 my-0">Account Type</label> <div id="div-account-type" style="padding-left: 0.5em; padding-right: 0.5em;"> <div class="row mb-0 border rounded pb-1 pt-1"> <div class="col-6 mr-0"> <div class="custom-control custom-radio mr-1"> <input class="custom-control-input" type="radio" id="radio-individual" name="customRadioAccountType"> <label for="radio-individual" class="custom-control-label">Individual</label> </div> </div> <div class="col-6 mr-0"> <div class="custom-control custom-radio"> <input class="custom-control-input" type="radio" id="radio-corporate" name="customRadioAccountType"> <label for="radio-corporate" class="custom-control-label">Corporate</label> </div> </div> </div> </div> </div> </div> <div class="col-6"> <div class="form-group"> <label class="lbl-forms mx-0 my-0">Source</label> <select name="lead-source" id="lead-source" json-modal="true" class="form-control form-control-sm" style="width: 100%; height: 34px;"> <option value="" disabled selected hidden>SELECT SOURCE</option> <?php $source = " SELECT id, name FROM `source_of_inquiry` WHERE status != 0 ORDER BY name ASC"; $inquiry = $db->return_result($source); foreach($inquiry AS $data){ echo "<option value='{$data['id']}'>".$data['name']."</option>"; } ?> </select> </div> </div> </div> <fieldset class="card"> <legend>Lead Details</legend> <div class="row"> <div class="col-3"> <div class="form-group-sm"> <label id="lbl-first-name" class="lbl-forms mx-0 my-0">First Name</label> <input id="lead-first-name" type="text" class="big-letter lbl-forms-sm form-control form-control-sm" style="background-color: transparent;"> </div> </div> <div class="col-3"> <div class="form-group-sm"> <label id="lbl-middle-name" class="lbl-forms mx-0 my-0">Middle Name</label> <input id="lead-middle-name" type="text" class="big-letter lbl-forms-sm form-control form-control-sm" style="background-color: transparent;"> </div> </div> <div class="col-3"> <div class="form-group-sm"> <label id="lbl-last-name" class="lbl-forms mx-0 my-0">Last Name</label> <input id="lead-last-name" type="text" class="big-letter lbl-forms-sm form-control form-control-sm" style="background-color: transparent;"> </div> </div> <div class="col-3"> <div class="form-group-sm"> <label id="lbl-suffix-name" class="lbl-forms mx-0 my-0">Suffix</label> <select name="lead-suffix-name" id="lead-suffix-name" class="form-control form-control-sm" style="width: 100%; height: 34px;"> <option value="" disabled selected hidden>SUFFIX</option> <?php $query = " SELECT id, suffix_name FROM `all_suffix` ORDER BY id ASC"; $suffix = $db->return_result($query); foreach($suffix AS $data){ echo "<option value='{$data['id']}'>".$data['suffix_name']."</option>"; } ?> </select> </div> </div> </div> <div class="row"> <div class="col-12"> <div class="form-group-sm"> <label id="lbl-customer-name" class="lbl-forms mx-0 my-0">Customer Name</label> <input id="lead-customer-name" type="text" class="big-letter lbl-forms-sm form-control form-control-sm" style="background-color: transparent;"> </div> </div> </div> <div class="row"> <div class="col-6"> <div class="form-group-sm"> <label id="lbl-birth-date" class="lbl-forms mx-0 my-0">Birth Date</label> <div class="edit-customer input-group date" data-target-input="nearest"> <input name="lead-birth-date" id="lead-birth-date" data-inputmask-alias="datetime" data-inputmask-inputformat="mm/dd/yyyy" data-mask type="text" class="big-letter edit-customer lbl-forms-sm form-control form-control-sm datetimepicker-input" data-target="#lead-birth-date"/> <div class="edit-customer input-group-append" data-target="#lead-birth-date" data-toggle="datetimepicker"> <div class="input-group-text"><i class="fa fa-calendar"></i></div> </div> </div> </div> </div> <div class="col-6"> <div class="form-group-sm"> <label class="lbl-forms mx-0 my-0">Gender</label> <select name="lead-gender" id="lead-gender" class="form-control form-control-sm" style="width: 100%; height: 34px;"> <option value="" disabled selected hidden>SELECT GENDER</option> <?php $gender_query = "SELECT id, gender_name FROM all_gender WHERE status != 0"; $result = $db->return_result($gender_query); foreach($result AS $data){ echo "<option value='".$data['id']."'>".$data['gender_name']."</option>"; } ?> </select> </div> </div> </div> </fieldset> <div class="row"> <div class="col-sm-12 form-group"> <div class="row float-right"> <input type="button" name="leads-submit" id="leads-submit" value="Submit" class="float-right btn btn-success btn-sm"> </div> <div class="row"> <input type="button" name="leads-clear-fields" id="leads-clear-fields" value="Clear fields" class="float-right btn btn-primary btn-sm"> </div> </div> </div> <br> </div> <!-- jQuery --> <script src="plugins/jquery/jquery.min.js"></script> <!-- overlayScrollbars --> <script src="plugins/overlayScrollbars/js/jquery.overlayScrollbars.min.js"></script> <!-- overlayScrollbars --> <script src="plugins/overlayScrollbars/js/jquery.overlayScrollbars.min.js"></script> <!-- Bootstrap 4 --> <script src="plugins/bootstrap/js/bootstrap.bundle.min.js"></script> <!-- AdminLTE App --> <script src="dist/js/adminlte.min.js"></script> <!-- InputMask --> <script src="plugins/moment/moment.min.js"></script> <script src="plugins/inputmask/jquery.inputmask.min.js"></script> <!-- date-range-picker --> <script src="plugins/daterangepicker/daterangepicker.js"></script> <!-- Tempusdominus Bootstrap 4 --> <script src="plugins/tempusdominus-bootstrap-4/js/tempusdominus-bootstrap-4.min.js"></script> <!-- Select2 --> <script src="plugins/select2/js/select2.full.min.js"></script> <!-- Toastr --> <script src="plugins/toastr/toastr.min.js"></script> <!-- BS-Stepper --> <script src="plugins/bs-stepper/js/bs-stepper.min.js"></script> <!-- SweetAlert2 --> <script src="plugins/sweetalert2/sweetalert2.min.js"></script> <!--GLOBALS--> <script> var customer_type = ""; </script> <script> $(document).ready(function(){ $('#radio-individual').prop('checked', true); $('#lead-customer-name').attr('hidden', true); $('#lbl-customer-name').attr('hidden', true); $('#lbl-birth-date').text("Birthdate"); }); </script> <!--INITIALIZATIONS--> <script> $(function(){ $('#lead-birth-date').datetimepicker({ format: 'L' }) }) $('#lead-source').select2({ placeholder: "Select source", allowClear: true }) </script> <script> function uniqId() { return Math.round(new Date().getTime() + (Math.random() * 100)); } function isEmpty(string) { var flag = false; if (string == '') { flag = true; } else if (string == null) { flag = true; } else { if (string.trim() == '') { flag = true; } } return flag; } function resetAllFields(){ customer_type = ""; //labels $('#lbl-first-name').attr('hidden', false); $('#lbl-middle-name').attr('hidden', false); $('#lbl-last-name').attr('hidden', false); $('#lbl-suffix-name').attr('hidden', false); $('#lbl-customer-name').attr('hidden', true); $('#lbl-birth-date').text("Birthdate"); //fields $('#lead-first-name').attr('hidden', false); $('#lead-middle-name').attr('hidden', false); $('#lead-last-name').attr('hidden', false); $('#lead-suffix-name').attr('hidden', false); $('#lead-customer-name').attr('hidden', true); $('#lead-customer-name').val(""); $('#lead-first-name').val(""); $('#lead-middle-name').val(""); $('#lead-last-name').val(""); $('#lead-suffix-name').val(0); $('#lead-source').val(0); $('#lead-birth-date').val(""); $('#lead-gender').val(0); } </script> <!------------------------------------------------------------------------------Radio buttons functions--> <script> $('#radio-individual').click(function(){ customer_type = 0; //individual customer //labels $('#lbl-first-name').attr('hidden', false); $('#lbl-middle-name').attr('hidden', false); $('#lbl-last-name').attr('hidden', false); $('#lbl-suffix-name').attr('hidden', false); $('#lbl-customer-name').attr('hidden', true); $('#lbl-birth-date').text("Birthdate"); //fields $('#lead-first-name').attr('hidden', false); $('#lead-middle-name').attr('hidden', false); $('#lead-last-name').attr('hidden', false); $('#lead-suffix-name').attr('hidden', false); $('#lead-customer-name').attr('hidden', true); $('#lead-customer-name').val(""); }); $('#radio-corporate').click(function(){ customer_type = 1; //corporate customer //labels $('#lbl-first-name').attr('hidden', true); $('#lbl-middle-name').attr('hidden', true); $('#lbl-last-name').attr('hidden', true); $('#lbl-suffix-name').attr('hidden', true); $('#lbl-customer-name').attr('hidden', false); $('#lbl-birth-date').text("Established date"); //fields $('#lead-first-name').attr('hidden', true); $('#lead-middle-name').attr('hidden', true); $('#lead-last-name').attr('hidden', true); $('#lead-suffix-name').attr('hidden', true); $('#lead-customer-name').attr('hidden', false); $('#lead-first-name').val(""); $('#lead-middle-name').val(""); $('#lead-last-name').val(""); $('#lead-suffix-name').val(""); }); </script> <script> $('#leads-clear-fields').click(function(){ resetAllFields(); }); </script> <script> $('#leads-submit').click(function(){ var type = customer_type; var source = $('#lead-source').val(); var first_name = $('#lead-first-name').val(); var middle_name = $('#lead-middle-name').val(); var last_name = $('#lead-last-name').val(); var suffix_name = $('#lead-suffix-name').val(); var corp_name = $('#lead-customer-name').val(); var birth_date = $('#lead-birth-date').val(); var gender = $('#lead-gender').val(); if(source == null){ toastr.remove(); toastr.error("Please select source"); $('#lead-source').css("border", "1px solid #dc3545"); $('#lead-source').focus(); return; } if(customer_type == 0 && first_name == ""){ toastr.remove(); toastr.error("First name cannot be left blank"); $('#lead-first-name').css("border", "1px solid #dc3545"); $('#lead-first-name').focus(); return; } if(customer_type == 0 && last_name == ""){ toastr.remove(); toastr.error("Last name cannot be left blank"); $('#lead-last-name').css("border", "1px solid #dc3545"); $('#lead-last-name').focus(); return; } if(birth_date == ""){ toastr.remove(); toastr.error("Please specify the date"); $('#lead-birth-date').css("border", "1px solid #dc3545"); $('#lead-birth-date').focus(); return; } if(customer_type == 0 && gender == null){ toastr.remove(); toastr.error("Please specify the gender"); $('#lead-gender').css("border", "1px solid #dc3545"); $('#lead-gender').focus(); return; } if(customer_type == 1 && corp_name == ""){ toastr.remove(); toastr.error("Customer name cannot be left blank"); $('#lead-customer-name').css("border", "1px solid #dc3545"); $('#lead-customer-name').focus(); return; } $.ajax({ url:"app/lms/create_lead_record.php", type:"POST", dataType:'json', data: { type: type, source: source, first_name: first_name, middle_name: middle_name, last_name: last_name, suffix_name: suffix_name, corp_name: corp_name, birth_date: birth_date, gender: gender }, beforeSend: function(){ $('#lead-submit').attr('disabled', true); }, success: function(result){ if(result.status == 0){ toastr.remove(); toastr.error(result.message); $('#leads-submit').attr('disabled', false); return; } if(result.status == 1){ toastr.remove(); toastr.success(result.message); $('#leads-submit').attr('disabled', false); resetAllFields(); return; } } }); }); </script> </body> </html>
| ver. 1.4 |
.
| PHP 7.3.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings