Php kullanarak bir sunucu hatası yanıtı göndermek nasıl?

1 Cevap php

En kısa sürede kullanıcı tıkladığında gibi delete button Benim jQuery komut Seçili öğeyi silmek için sunucusuna sorar.

Şimdi benim php komut dosyası, bir başarı veya bir hata yanıtı göndermek istiyorum.

O fire the error callback durumda öğe silinemedi mümkün mü?

Teşekkürler


benim jQuery kodu:

$.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 Cevap

header("HTTP/1.0 404 Not Found");
header('HTTP', true, 500); // 500 internal server error
// etc etc..

header() daha fazla seçenek için check out. Tüm HTTP hata kodları kullanım için mevcuttur.

İlgili soru: http://stackoverflow.com/questions/407651/how-do-you-trigger-the-error-callback-in-a-jquery-ajax-call-using-asp-net-mvc