Приведенный ниже код был создан каким-то разработчиком, после изменения веб-хостинга перенаправление на платежный шлюз не происходит. проверил все отсутствующие файлы при переносе, все было правильно найдено. Я не разработчик php и не могу понять, почему он не работает. Ниже приведен код.
<!-- Payment Sending -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("#payment-form").on("submit",function(e){
e.preventDefault();
if($("#payment-form [name='customerid']").val() === '')
{
$("#payment-form [name='customerid']");
}
else if ($("#payment-form [name='productname']").val() === '')
{
$("#payment-form [name='productname']");
}
else if ($("#payment-form [name='productsize']").val() === '')
{
$("#payment-form [name='productsize']");
}
else if ($("#payment-form [name='productprice']").val() === '')
{
$("#payment-form [name='productprice']");
}
else if ($("#payment-form [name='name']").val() === '')
{
$("#payment-form [name='name']").css("border","1px solid red");
}
else if ($("#payment-form [name='email']").val() === '')
{
$("#payment-form [name='email']").css("border","1px solid red");
}
else if ($("#payment-form [name='phone']").val() === '')
{
$("#payment-form [name='phone']").css("border","1px solid red");
}
else
{
$("#loading-img").css("display","block");
var sendData = $( this ).serialize();
$.ajax({
type: "POST",
url: "get_response.php",
data: sendData,
dataType: "json",
success: function(data){
if(data.status == 'success'){
console.log('submitted');
$("#loading-img").css("display","none");
window.location.href="/payment/payment.php?customerid="+data.customerId;
}else if(data.status == 'error'){
$("#loading-img").css("display","none");
$(".response_msg").text(data.errormsg);
$(".response_msg").slideDown().fadeOut(9000);
$("#payment-form").find("input[type=text], input[type=email], textarea").val("");
}
}
});
}
});
$("#payment-form input").blur(function(){
var checkValue = $(this).val();
if(checkValue != '')
{
$(this).css("border","1px solid #eeeeee");
}
});
});
</script>