Como enviar uma resposta erro do servidor usando php?
Pergunta
Assim que o usuário clica no botão delete minha jQuery script pede o servidor para excluir o item selecionado.
Agora eu quero a minha php script para enviar um sucesso ou um erro resposta.
É possível fogo o erro callback no caso o item não pôde ser excluído?
Graças
meu código 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
}
);
Solução
header("HTTP/1.0 404 Not Found");
header('HTTP', true, 500); // 500 internal server error
// etc etc..
Confira header () para mais opções. Todos os códigos de erro HTTP estão disponíveis para uso.
questão relacionada: Como você acionar o "retorno de chamada de erro" em uma chamada de AJAX jQuery usando ASP.NET MVC?
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow