pin.jsp kiashop
unknown
plain_text
2 years ago
5.2 kB
6
Indexable
<%--
Document : pin.jsp
Created on : Jan 22, 2024, 2:11:21 PM
Author : MSI GTX
--%>
<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">
<script src="//maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous">
<link href="css/login.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/sweetalert2@10/dist/sweetalert2.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200" />
<title>KiA Shop - Be good, Be bad, Be yourself | Login</title>
<style>
.error {
color: #fff;
font-size: 16px;
display: block;
margin-top: 5px;
}
</style>
<!-- Favicon -->
<link rel="icon" href="img/core-img/favicon2.ico">
</head>
<body>
<div class="wel">
<h1>Welcome to KiA Shop</h1>
<p>Be good, Be bad, Be yourself</p>
</div>
<div id="logreg-forms">
<form action="pin" method="post" class="form-signup" id="formforgot"style="display: block;" >
<h1 class="h3 mb-3 font-weight-normal" style="text-align: center"> Confirm Pin</h1>
<input name="pin" type="text" id="pin" class="form-control" placeholder="Pin">
<span class="error" id="pin-error"></span>
<button class="btn btn-warning btn-block" name="btnpin" id="btnpin" value="Pin" type="submit"> Submit</button>
</form>
<br>
</div>
<script src="https://code.jquery.com/jquery-3.6.0.js"></script>
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@10"></script>
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script>
<script src="https://code.jquery.com/jquery-3.6.4.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script>
$(document).ready(function () {
$("#btnpin").click(function (event) {
event.preventDefault(); // Prevent form submission
performAjaxRequestForgot();
});
});
function performAjaxRequestForgot() {
var pin = $("#pin").val().trim();
var hasErrorse = false;
$("#pin-error").text("");
// Check if email is empty or missing '@'
if (pin === "") {
$("#pin-error").text("Please enter a valid pin.").css("color", "red");
hasErrorse = true;
} else {
$("#pin-error").text("");
}
// If there is an error, stop further processing
if (hasErrorse) {
return;
}
$.ajax({
type: "POST",
url: "pin",
data: {btnpin: "Pin", pin: pin},
success: function (response) {
if (response === "SUCCESS") {
window.location.href = 'login'; // Change this to the desired URL
} else {
// Display SweetAlert for failure
Swal.fire({
title: 'Wrong Pin',
text: 'Email does not exist, please check your email again.',
icon: 'error',
confirmButtonText: 'OK'
});
}
},
error: function () {
// Display SweetAlert for error
Swal.fire({
title: 'System Error',
text: 'The system is failing',
icon: 'error',
confirmButtonText: 'OK'
});
}
});
}
</script>
</body>
</html>
Editor is loading...
Leave a Comment