/
home
/
efamember
/
domains
/
efa-member.com
/
public_html
/
backoffice
/
up file
home
<?php include('header.php'); $secure = "cAh3DrJACzw4RbU"; $connection = connectDB($secure); ?> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/signature_pad/1.5.3/signature-pad.min.css"> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/signature_pad/1.5.3/signature_pad.min.js"></script> <!-- ลายเซ็น ver. เก่า --> <!-- <link href="signature/css/jquery.signaturepad.css" rel="stylesheet"> <script src="signature/js/jquery_1_10_2.min.js"></script> <script src="signature/js/numeric-1.2.6.min.js"></script> <script src="signature/js/bezier.js"></script> <script src="signature/js/jquery.signaturepad.js"></script> <script type='text/javascript' src="signature/js/html2canvas.js"></script> <script src="signature/js/json2.min.js"></script> --> <style type="text/css"> #signArea { width: 500px; margin: 0px auto; } /* .sign-container { width: 60%; margin: auto; } .sign-preview { width: 150px; height: 50px; border: solid 1px #CFCFCF; margin: 10px 5px; } */ A:link { color: #0000cc; text-decoration: none } A:visited { color: #0000cc; text-decoration: none } A:hover { color: red; text-decoration: none } </style> <!-- Input Mask--> <body class="top-navigation"> <div id="wrapper"> <div id="page-wrapper" class="gray-bg px-0"> <div class="wrapper-content animated fadeInRight"> <p style="text-align: center; font-size:30px;font-weight: bold;">แก้ไขใบสมัคร <span id="level"></span> ประเภท<span id="type"></span></p> </div> <div id="show_form_select"></div> </div> </div> <!--- init layout --> <?php include('footer.php'); ?> <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog modal-lg modal-dialog-centered"> <div class="modal-content animated fadeIn"> <div id="showModal"></div> </div> </div> </div> <div class="modal fade" id="myModal1" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog modal-sm modal-dialog-centered"> <div class="modal-content animated fadeIn"> <div class="modal-header"> <h4 class="modal-title">รูปภาพ</h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> </div> <div class="modal-body"> <div class="row"> <div class="col-lg-12 mb-2"> <div class="form-group"> <img id="example_image" src="" style="width:100%;"> </div> </div> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-danger" data-dismiss="modal"><i class="fa fa-times"></i> ปิด</button> </div> </div> </div> </div> <script> $(document).ready(function() { const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const member_id = urlParams.get('id') const register_type = urlParams.get('type') const register_level = urlParams.get('level') // $("#show_form_select").load("ajax/setting_member/edit_form_member.php", { // member_id: member_id, // register_type: register_type, // register_level: register_level // }, function(response, status, request) { // this; // dom element // }); let level = ''; $.ajax({ type: "POST", data: { member_id: member_id, register_type: register_type, register_level: register_level }, dataType: 'html', url: "ajax/join/getEditForm" + register_type + ".php", success: function(response) { $('#show_form_select').html(response); let level = ''; if (register_level == 'g9k1s') { level = 'ทั่วไป'; } else if (register_level == 'kki22') { level = 'วิสามัญ'; } else if (register_level == 'x9fkq') { level = 'สามัญ'; } if (register_type == 1) { $('#type').html('นายจ้าง'); $('#level').html(level); } else if (register_type == 2) { $('#type').html(' บนจ.'); $('#level').html(level); } else if (register_type == 3) { $('#type').html('Agency'); $('#level').html(level); } else if (register_type == 4) { $('#type').html('แรงงาน'); $('#level').html(level); } GetDocList() } }); }); function GetDocList() { const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const id = urlParams.get('id') const member_type = urlParams.get('type') const member_level = urlParams.get('level') $.ajax({ type: "POST", url: "ajax/join/get_application_doc.php", data: { member_id: id, register_type: member_type, register_level: member_level }, dataType: "html", success: function(response) { $("#doc_list").html(response); } }); } function Signature() { $("#signature_box").load("signature.php"); } function change_image(profile_image) { $('#myModal1').modal('show'); } function checkDate(name) { var data = document.getElementById(name); var dataValue = data.value; let date = new Date().toLocaleDateString(); /// get year var parts = dataValue.split("/"); var year = parseInt(parts[2], 10); // current year var partsn = date.split("/"); var current_year = parseInt(partsn[2], 10); if (name == 'birth_date') { if (year > current_year + 543) { swal({ title: "เกิดข้อผิดพลาด", text: "ปีเกิดมากกว่าปีปัจจุบัน", type: "error", }); $('#' + name).val(""); } } // เช็ค คศ. หรือ พศ. ถ้า input แล้ว if (year + 500 > current_year + 543) { // input เป็น พศ. console.log(year); } else { // input เป็น คศ. console.log(year + 543); } if (!isValidDate(dataValue)) { swal({ title: "เกิดข้อผิดพลาด", text: "กรุณากรอกวันที่ให้ถูกต้อง (รูปแบบ: dd/mm/YYYY)", type: "error", }); $('#' + name).val(""); } } function AddDocument(member_id, register_type, register_level) { $("#myModal").modal("show"); $("#showModal").load("ajax/join/get_modal_adddocument.php", { member_id: member_id, register_type: register_type, register_level: register_level }, function(response, status, request) { this; // dom element }); } function ImportFile() { var formData = new FormData($("#import_document")[0]); $.ajax({ type: "POST", url: "ajax/join/update_document.php", data: formData, cache: false, contentType: false, processData: false, dataType: "json", success: function(data) { if (data.result == 1) { swal({ title: 'บันทึกสำเร็จ', type: 'success', showConfirmButton: false, timer: 1500 }, function() { swal.close(); $("#myModal").modal('hide'); GetDocList() }); } else if (data.result == 0) { swal({ title: 'แจ้งเตือน', text: '', type: 'warning', showConfirmButton: false, timer: 1500 }); } else if (data.result == 9) { swal({ title: 'แจ้งเตือน', text: 'ไม่สามารถติดต่อเซิฟเวอร์ได้ กรุณาลองใหม่อีกครั้ง', type: 'warning', showConfirmButton: false, timer: 1500 }); } } }); } function readURL01(input) { if (input == '') { $('.show_upload_image').attr('hidden', true); $('.custom-file').attr('hidden', false); } else { if (input.files && input.files[0]) { var reader = new FileReader(); reader.onload = function(e) { $('#example_image').attr('src', e.target.result); } reader.readAsDataURL(input.files[0]); $('.show_upload_image').attr('hidden', false); $('.custom-file').attr('hidden', true); } else { //var profile_image = $("#profile_img").val(); $('#example_image').attr('src', '../../../main/upload/join/' + input); $('.show_upload_image').attr('hidden', false); $('.custom-file').attr('hidden', true); } } } function ViewImage(position) { $('#myModal_' + position).modal('show'); } function ImageReadURL(input, value, show_position) { if (input == 1 && value != '') { let path = "../../../main/upload/join/file/" + value console.log(path); $(".image-upload_" + show_position).attr('hidden', true); $(".show_upload_" + show_position).attr('hidden', false); $("#example_image_" + show_position).attr('src', path); } else { let fty = ["jpg", "jpeg", "png", "pdf", "JPG", "JPEG", "PNG", "PDF"]; let permiss = 0; let file_type = value.split('.'); file_type = file_type[file_type.length - 1]; if (jQuery.inArray(file_type, fty) !== -1) { let reader = new FileReader(); reader.onload = function(e) { $(".image-upload_" + show_position).attr('hidden', true); $(".show_upload_" + show_position).attr('hidden', false); $("#example_image_" + show_position).attr('src', e.target.result); } reader.readAsDataURL(input.files[0]); } else if (value == "") { $(show_position).attr('src', ''); $(input).val(""); } else { swal({ title: 'เกิดข้อผิดพลาด', text: 'อัพโหลดได้เฉพาะไฟล์นามสกุล (.jpg .jpeg .png .pdf) เท่านั้น!', type: 'warning', showConfirmButton: false, timer: 1500 }); $(input).val(""); return false; } } } function DeleteApp(document_id) { swal({ title: 'กรุณายืนยันเพื่อทำรายการ', type: 'warning', showCancelButton: true, confirmButtonColor: '#3085d6', cancelButtonColor: '#d33', cancelButtonText: 'ยกเลิก', confirmButtonText: 'ยืนยัน', closeOnConfirm: false }, function() { $.ajax({ type: "POST", url: "ajax/join/delete_application.php", data: { document_id: document_id }, dataType: "json", success: function(data) { if (data.result == 1) { swal({ title: 'ลบข้อมูลเรียบร้อย', type: 'success', showConfirmButton: false, timer: 1500 }, function() { swal.close(); GetDocList() }); } else if (data.result == 0) { swal({ title: 'แจ้งเตือน', text: 'เกิดข้อผิดพลาด กรุณาลองใหม่', type: 'warning', showConfirmButton: false, timer: 1500 }); } else if (data.result == 9) { swal({ title: 'แจ้งเตือน', text: 'ไม่สามารถติดต่อเซิฟเวอร์ได้ กรุณาลองใหม่อีกครั้ง', type: 'warning', showConfirmButton: false, timer: 1500 }); } } }); }) } </script> </body> </html>