im новый со всей аяксовой штукой, так что, может быть, вы, ребята, можете мне помочь :) Я получил этот код, кнопка и if (post) находятся на одной и той же странице php, а myAjax() находится в скрипт. но когда я нажимаю на кнопку я получил эту ошибку:Ошибка AJAX Post 500
jquery.js: 4 ПОСТ «сайт/withdraw.php» (Внутренняя ошибка сервера) 500
Любая помощь? :)
<button type="button" class="btn btn-success" onclick="myAjax()">Redeem</button>
if($_POST['action'] == 'go')
{
//domethod
}
function myAjax() {
document.getElementById("result").innerHTML += "test";
$.ajax({
type: "POST",
url: 'withdraw.php',
data:{action:'go'},
success:function() {
document.getElementById("result").innerHTML += "test";
}
});
}
withddraw.php
<?php
if ($_POST['action'] == 'go') {
go();
} else {
echo "dont work";
}
function go(){
echo "3";
$sql = "INSERT INTO queue (test1, test2, test3) VALUES ('test', 'test', 'test')";
if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
}
?>
Покажите нам свой код 'page.php' – Ferrrmolina
Почему вы ajax 'withdraw.php', но сервер жалуется на 'page.php'? –
О, жаль, что я имел ввиду remove.php – Peter