1<!DOCTYPE html> 2<html> 3 4<head> 5 <meta charset="utf-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 7 <title>ระà¸à¸à¸à¸£à¸´à¸«à¸²à¸£à¸ªà¸´à¸à¸à¸£à¸±à¸à¸¢à¹à¹à¸à¸à¸à¸´à¹à¸¥à¹à¸à¸à¸£à¸à¸à¸´à¸à¸ªà¹</title> 8 <!-- Favicon --> 9 <link rel="icon" href="./assets/img/brand/favicon.png" type="image/png"> 10 <!-- Fonts --> 11 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700"> 12 <!-- Icons --> 13 <link rel="stylesheet" href="./assets/vendor/nucleo/css/nucleo.css" type="text/css"> 14 <link rel="stylesheet" href="./assets/vendor/@fortawesome/fontawesome-free/css/all.min.css" type="text/css"> 15 <!-- Argon CSS --> 16 <link rel="stylesheet" href="./assets/css/argon.css?v=1.1.0" type="text/css"> 17 18 <!-- SweetAlert --> 19
19<script src="./assets/vendor/sweetalert2/dist/sweetalert2.min.js"></script>
19 20 <link rel="stylesheet" href="./assets/vendor/sweetalert2/dist/sweetalert2.min.css"> 21 22 <style> 23 body { 24 background: #c90076; 25 background: linear-gradient(to right, #3d85c6, #0b5394); 26 } 27 28 .btn-login { 29 font-size: 0.9rem; 30 letter-spacing: 0.05rem; 31 padding: 0.75rem 1rem; 32 } 33 34 .btn-google { 35 color: white !important; 36 background-color: #ea4335; 37 } 38 39 .btn-facebook { 40 color: white !important; 41 background-color: #3b5998; 42 } 43 </style> 44 45</head> 46 47<body> 48 <div class="container"> 49 <div class="row"> 50 <div class="col-sm-9 col-md-7 col-lg-5 mx-auto mt-7"> 51 <div class="card border-0 shadow rounded-3 my-5"> 52 <div class="card-body p-4 p-sm-5"> 53 <h1 class="card-title text-center mb-5 fw-light fs-5">à¹à¸à¹à¸²à¸ªà¸¹à¹à¸£à¸°à¸à¸à¸à¸£à¸´à¸«à¸²à¸£à¸ªà¸´à¸à¸à¸£à¸±à¸à¸¢à¹à¸ªà¸³à¸«à¸£à¸±à¸à¹à¸£à¸à¹à¸£à¸µà¸¢à¸ 54 </h1> 55 <form role="form" method="post" id="frmLogin"> 56 57 <input type="hidden" class="form-control" id="txt_ipaddress" name="txt_ipaddress" 58 value="181.215.65.72"> 59 60 <div class="form-floating mb-3"> 61 <label for="floatingInput">à¸à¸·à¹à¸à¸à¸¹à¹à¹à¸à¹à¸à¸²à¸</label> 62 <input type="text" class="form-control" id="txt_schcode" name="txt_schcode" 63 placeholder="รหัสà¹à¸£à¸à¹à¸£à¸µà¸¢à¸ 8 หลัà¸"> 64 65 </div> 66 <div class="form-floating mb-3"> 67 <label for="floatingPassword">รหัสà¸à¹à¸²à¸</label> 68 <input type="password" class="form-control" id="txt_password" name="txt_password" 69 placeholder="รหัสà¸à¹à¸²à¸"> 70 71 </div> 72 73 <div class="form-floating mb-3"> 74 <label for="pass" class="label">ยืà¸à¸¢à¸±à¸à¸£à¸«à¸±à¸ªà¸à¸µà¹à¹à¸«à¹à¸à¹à¸à¸ าà¸</label> 75 <div class="text-center"> 76 <img src="captcha.php" alt="CAPTCHA" class="captcha-image"> 77 <i class="fas fa-redo refresh-captcha"></i> 78 </div> 79 </div> 80 81 <div class="form-floating mb-3"> 82 <input type="number" id="captcha_challenge" name="captcha_challenge" 83 class="form-control" pattern="[0-9]{6}" autocomplete="off" 84 placeholder="ระà¸à¸¸à¸à¸±à¸§à¹à¸¥à¸à¸à¸µà¹à¹à¸«à¹à¸"> 85 </div> 86 <div class="text-center"> 87 <input type="submit" name="btn_login" id="btn_login" class="btn btn-success" 88 value="à¹à¸à¹à¸²à¸ªà¸¹à¹à¸£à¸°à¸à¸" /> 89 </div> 90 91 <div class="text-center mt-3"> 92 <a href="./berk/index.php" target="_blank">หà¸à¹à¸²à¸à¹à¸²à¸à¸ªà¸³à¸«à¸£à¸±à¸à¹à¸à¸´à¸à¸à¸±à¸ªà¸à¸¸</a> 93 </div> 94 </form> 95 </div> 96 </div> 97 </div> 98 </div> 99 </div> 100</body> 101 102<!-- Argon Scripts --> 103<!-- Core -->
104<script src="./assets/vendor/jquery/dist/jquery.min.js"></script>
vendor: 1 bytes, line 104
104
105<script src="./assets/vendor/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
vendor: 1 bytes, line 105
105
106<script src="./assets/vendor/js-cookie/js.cookie.js"></script>
vendor: 1 bytes, line 106
106
107<script src="./assets/vendor/jquery.scrollbar/jquery.scrollbar.min.js"></script>
vendor: 1 bytes, line 107
107
108<script src="./assets/vendor/jquery-scroll-lock/dist/jquery-scrollLock.min.js"></script>
108 109<!-- Select2 JS -->
110<script src="assets/vendor/select2/dist/js/select2.min.js"></script>
110 111<!-- Argon JS -->
112<script src="./assets/js/argon.js?v=1.1.0"></script>
112 113<!-- Demo JS - remove this in your project -->
114<script src="./assets/js/demo.min.js"></script>
114 115
116<script type="text/javascript"> 117$(document).ready(function() { 118 $('#modalNotify').modal('show'); 119}); 120</script>
120 121
122<script> 123var refreshButton = document.querySelector(".refresh-captcha"); 124refreshButton.onclick = function() { 125 document.querySelector(".captcha-image").src = 'captcha.php?' + Date.now(); 126} 127 128$('#frmLogin').on("submit", function(event) { 129 130 if (document.getElementById('captcha_challenge').value == "") { 131 Swal.fire( 132 'à¸à¸£à¸¸à¸à¸²à¸à¸£à¸§à¸à¸ªà¸à¸', 133 'à¸à¸£à¸¸à¸à¸²à¸£à¸°à¸à¸¸à¸à¸±à¸§à¸à¸±à¸à¸©à¸£à¹à¸à¸ าà¸à¸à¹à¸§à¸¢à¸à¸£à¸±à¸', 134 'warning' 135 ) 136 return false; 137 } 138 139 event.preventDefault(); 140 Swal.fire({ 141 title: 'à¹à¸à¹à¸à¹à¸à¸·à¸à¸ ', 142 text: "ยืà¸à¸¢à¸±à¸à¸à¸²à¸£à¹à¸à¹à¸²à¸ªà¸¹à¹à¸£à¸°à¸à¸ !", 143 icon: 'warning', 144 showCancelButton: true, 145 confirmButtonColor: '#3085d6', 146 cancelButtonColor: '#d33', 147 confirmButtonText: 'à¸à¸à¸¥à¸', 148 cancelButtonText: 'ยà¸à¹à¸¥à¸´à¸' 149 }) 150 .then((createCnf) => { 151 if (createCnf) { 152 $.ajax({ 153 url: "Server.php?op=Login", 154 method: "POST", 155 data: $('#frmLogin').serialize(), 156 success: function(data) { 157 var data = JSON.parse(data); 158 var userid = data.userid; 159 if (data.statusCode == 200) { 160 Swal.fire( 161 'à¹à¸à¹à¸à¹à¸à¸·à¸à¸', 162 'à¹à¸à¹à¸²à¸ªà¸¹à¹à¸£à¸°à¸à¸à¸ªà¸³à¹à¸£à¹à¸ à¸à¸£à¸¸à¸à¸²à¸£à¸à¸ªà¸±à¸à¸à¸£à¸¹à¹', 163 'success' 164 ) 165 window.setTimeout(function() { 166 location.replace('Dashboard.php?id=' + btoa(userid)) 167 }, 2000); 168 } else if (data.statusCode == 201) { 169 Swal.fire( 170 'à¹à¸à¹à¸à¹à¸à¸·à¸à¸', 171 'à¹à¸à¹à¸²à¸ªà¸¹à¹à¸£à¸°à¸à¸à¹à¸¡à¹à¸ªà¸³à¹à¸£à¹à¸ à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸·à¹à¸à¸à¸¹à¹à¹à¸à¹à¸à¸²à¸ หรืภรหัสà¸à¹à¸²à¸à¹à¸¡à¹à¸à¸¹à¸à¸à¹à¸à¸', 172 'error' 173 ) 174 } else if (data.statusCode == 203) { 175 Swal.fire( 176 'à¹à¸à¹à¸à¹à¸à¸·à¸à¸', 177 'à¹à¸à¹à¸²à¸ªà¸¹à¹à¸£à¸°à¸à¸à¹à¸¡à¹à¸ªà¸³à¹à¸£à¹à¸ à¸à¸±à¸à¸à¸µà¸à¸¹à¹à¹à¸à¹à¸à¸²à¸à¸¢à¸±à¸à¹à¸¡à¹à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¸à¸à¸¸à¸¡à¸±à¸à¸´à¸à¸²à¸à¸à¸¹à¹à¸à¸¹à¹à¸¥à¸£à¸°à¸à¸', 178 'error' 179 ) 180 } else if (data.statusCode == 999) { 181 Swal.fire( 182 'à¹à¸à¹à¸à¹à¸à¸·à¸à¸', 183 'à¹à¸à¹à¸²à¸ªà¸¹à¹à¸£à¸°à¸à¸à¹à¸¡à¹à¸ªà¸³à¹à¸£à¹à¸ ระà¸à¸¸à¸£à¸«à¸±à¸ªà¸¢à¸·à¸à¸¢à¸±à¸à¹à¸¡à¹à¸à¸¹à¸à¸à¹à¸à¸ à¸à¸£à¸¸à¸à¸²à¸à¸£à¸§à¸à¸ªà¸à¸à¸à¹à¸§à¸¢à¸à¸£à¸±à¸', 184 'error' 185 ) 186 document.querySelector(".captcha-image").src = 'captcha.php?' + 187 Date 188 .now(); 189 } else { 190 Swal.fire( 191 'à¹à¸à¹à¸à¹à¸à¸·à¸à¸', 192 'à¹à¸à¹à¸²à¸ªà¸¹à¹à¸£à¸°à¸à¸à¹à¸¡à¹à¸ªà¸³à¹à¸£à¹à¸ à¸à¸²à¸à¸à¸°à¹à¸à¸´à¸à¸à¸²à¸à¸à¸±à¸à¸«à¸²à¸à¸à¸à¸£à¸°à¸à¸ à¸à¸£à¸¸à¸à¸²à¸à¸´à¸à¸à¹à¸à¸à¸¹à¹à¸à¸¹à¹à¸¥à¸£à¸°à¸à¸', 193 'error' 194 ) 195 } 196 }, 197 }); 198 } 199 }); 200}); 201</script>
201 202 203 204 205</body> 206 207</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.