При нажатии на кнопку по появлется окно. (Плагин Sweetalert2)
из первого input данные в strAns1 а из второго strAns2.
Ошибка Undefined index: strAns1 / strAns2 in price_contact_us.php on line 4 / 5
Проблема в $name = $_POST['strAns1']; они не определяются в php.
Спасибо за помощь.
--------------------------------
$(document).ready(function() {
$('input.ppa').on("click", function() {
var strAns1;
var strAns2;
swal.mixin({
input: 'text',
confirmButtonText: 'Next →',
showCancelButton: true,
progressSteps: ['1', '2', '3']
}).queue([
{
title: 'Question 1',
text: 'Chaining swal2 modals is easy',
preConfirm: function(value)
{
strAns1= value;
}
},
{
title: 'Question 2',
text: 'Chaining swal2 modals is easy',
preConfirm: function(value)
{
strAns2= value;
}
}
]).then((result) => {
if (result.value) {
Swal.fire({
title: 'All done!',
html:
'Your answers: <pre>' +
JSON.stringify(result) +
'<pre>Answer1- ' + strAns1+
'<pre>Answer2- ' + strAns2+
'</pre>',
confirmButtonText: 'Lovely!'
})
$.ajax({
method: "POST",
url: "pages/price_contact_us.php",
data: { Name: strAns1, Number: strAns2, },
success: function(data){
console.log(data);
}
})
.done(function(msg) {
});
}
})
})});
---------------------
<?php
include '../config/connect.php';
$name = $_POST['strAns1'];
$number = $_POST['strAns2'];
if ($mysql->connect_error) {
die("Connection failed: " . $mysql->connect_error);
}
$sql = ("INSERT INTO `contact_us` (`Name`, `Number`) VALUES ('$name', '$number')");