Как отправить ответ об ошибке сервера с помощью php?
Как только пользователь нажмет кнопку удаления, мой jQuery script попросит сервер удалить выбранный элемент.
Теперь я хочу, чтобы мой php script отправил сообщение об успешном завершении или ошибке.
Возможно ли запустить обратный вызов ошибки, если элемент не может быть удален?
Спасибо
мой код jQuery:
$.ajax({
type: "post",
url: "myAjax.php" ,
dataType: "text",
data: {
some:data
},
error: function(request,error)
{
// tell the user why he couldn't delete the item
// timeout , item not found ...
},
success: function ( response )
{
// tell the user that the item was deleted
// hide the item
}
);
Ответы
Ответ 1
header("HTTP/1.0 404 Not Found");
header('HTTP', true, 500); // 500 internal server error
// etc etc..
Подробнее о header(). Все коды ошибок HTTP доступны для использования.
Связанный вопрос: Как вы вызываете "ошибку" ? callback в вызове JQuery AJAX с использованием ASP.NET MVC?