¿Cómo enviar una respuesta de error del servidor usando php?
Pregunta
Tan pronto como el usuario hace clic en el botón Eliminar , mi script jQuery le pide al servidor que elimine el elemento seleccionado.
Ahora quiero que mi script php envíe una respuesta correcta o errónea.
¿Es posible activar la devolución de llamada de error en caso de que el elemento no se pueda eliminar?
Gracias
mi 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
}
);
Solución
header("HTTP/1.0 404 Not Found");
header('HTTP', true, 500); // 500 internal server error
// etc etc..
Consulte header () para obtener más opciones. Todos los códigos de error HTTP están disponibles para su uso.
Pregunta relacionada: ¿Cómo se activa el " error " devolución de llamada en una llamada jQuery AJAX usando ASP.NET MVC?
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow