/
home
/
efamember
/
domains
/
efa-member.com
/
public_html
/
efa.or
/
up file
home
<?php session_start(); require('header.php'); include('../config/main_function.php'); $secure = "cAh3DrJACzw4RbU"; $connection = connectDB($secure); $password = 'sd32f43q5we'; $originalMessage = "CXgvsdf542sdfg"; $encryptedMessage = encryptMessage($originalMessage, $password); ?> <div class="content-baner" id="content"> <div class="text-baner"> <h3>ชำระเงิน</h3> <h5>สมาคมผู้ประกอบการนำคนต่างด้าวมาทำงานในประเทศไทย (ประเทศไทย)</h5> </div> </div> <div class="container-fulit main-content"> <div class="row"> <div class="col-md-12 mb-5"> <div class="card bg-default mt-3 mb-3 shadow-sm"> <div class="card-body"> <div class="mt-3 border-1"> <div id="wrapper"> <div class="gray-bg px-0"> <div class=" wrapper-content animated fadeInRight"> <div class=" container px-0"> <div class="row justify-content-center"> <div class="col-lg-6 col-md-8 col-sm-10 col-12"> <div class="ibox"> <div id="Loading"> <div class="spiner-example"> <div class="sk-spinner sk-spinner-cube-grid"> <div class="sk-cube"></div> <div class="sk-cube"></div> <div class="sk-cube"></div> <div class="sk-cube"></div> <div class="sk-cube"></div> <div class="sk-cube"></div> <div class="sk-cube"></div> <div class="sk-cube"></div> <div class="sk-cube"></div> </div> </div> </div> <div class="ibox-content" id="showFormPayment"> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="modal fade" id="myModal" role="dialog" aria-hidden="true"> <div class="modal-dialog modal-md modal-dialog-centered"> <div class="modal-content animated fadeIn"> <div id="showModal"></div> </div> </div> </div> <?php require('footer.php') ?> <script> $(document).ready(function() { getForm(); }); function getForm() { let member_id = localStorage.getItem("member_id"); $.ajax({ type: "post", url: "ajax/payment/formPayment", data: { member_id: member_id }, dataType: "html", success: function(response) { $("#Loading").hide(); $("#showFormPayment").html(response); let payment_id = $("#payment_id").val(); $('.custom-file-input').on('change', function() { let fileName = $(this).val().split('\\').pop(); $(this).next('.custom-file-label').addClass("selected").html(fileName); }); $(".btn-payment").click(function(e) { $(".btn-payment").removeClass('btn-primary').addClass('btn-default'); $(".from-payment").hide(); $(this).removeClass('btn-default').addClass('btn-primary'); let eleFrom = $(this).data('id'); $(eleFrom).show(); }); $('.datepicker').datepicker({ startView: 0, todayBtn: "linked", keyboardNavigation: false, forceParse: false, autoclose: true, format: "dd/mm/yyyy" }); // var mem = $("#data_1 .input-group.date").datepicker({ // todayBtn: "linked", // keyboardNavigation: false, // forceParse: false, // calendarWeeks: false, // autoclose: true, // }) paymentInterval = setInterval(function() { $.ajax({ type: "post", url: "ajax/payment/checkPayment", data: { payment_id: payment_id }, dataType: "json", success: function(responseCheck) { if (responseCheck.status == 1) { swal({ title: "แจ้งเตือน", text: "ชำระเงินสำเร็จ", type: "success" }, function() { clearInterval(paymentInterval); localStorage.setItem("register_level", responseCheck.level); }) } } }); }, 5000); $("#submitPayment").click(function(e) { let slip_image = $("#slip_image").val(); let transfer_date = $("#transfer_date").val(); if (slip_image == "" || transfer_date == "") { swal({ title: "แจ้งเตือน", text: "กรุณาอัพโหลดหลักฐาน และกรอกข้อมูลให้ถูกต้อง", type: "error" }); return false; } swal({ title: 'กรุณายืนยันเพื่อทำรายการ', type: 'warning', showCancelButton: true, confirmButtonColor: '#3085d6', cancelButtonColor: '#d33', cancelButtonText: 'ยกเลิก', confirmButtonText: 'ยืนยัน', closeOnConfirm: false }, function() { let myForm = document.getElementById('formPayment'); let formData = new FormData(myForm); $.ajax({ type: "post", url: "ajax/payment/savePayment", data: formData, dataType: "json", cache: false, contentType: false, processData: false, success: function(responseData) { if (responseData.status == 1) { swal({ title: "แจ้งเตือน", text: "แจ้งชำระเงินเรียบร้อยแล้ว", type: "success" }, function() { clearInterval(paymentInterval); localStorage.setItem("register_level", responseData.level); CheckForm() window.location.href = "index"; }) } else { swal({ title: "แจ้งเตือน", text: "ติดต่อเซิฟเวอร์ไม่สำเร็จกรุณาลองอีกครั้ง", type: "error" }) } } }); }); }); } }); } function validateFileImageType(input) { var allowedExtension = ['jpeg', 'jpg', 'png', 'gif']; var fileExtension = input.value.split('.').pop().toLowerCase(); var isValidFile = false; for (var index in allowedExtension) { if (fileExtension === allowedExtension[index]) { isValidFile = true; break; } } if (!isValidFile && input.value != "") { swal({ title: "ไม่สามารถดำเนินการได้", text: "ไฟล์ที่สามารถอัพโหลดได้ jpeg, jpg, png, gif เท่านั้น", type: "error" }) $(input).val(null); } return isValidFile; } </script>