youngwolf
Kimlik Onayı Bekliyor
Banlı Kullanıcı
-
Üyelik
24.01.2018
-
Yaş/Cinsiyet
24 / E
-
Meslek
öğrenci
-
Konum
Denizli
-
Ad Soyad
O** A**
-
Mesajlar
208
-
Beğeniler
62 / 32
-
Ticaret
0, (%0)
Merhaba arkadaşlar,
Konuya direk girecek olursak ; benim bir index'im ve içinde ajax oluşturduğum kodlar bulunuyor. Ajax ile post ettiğim yer -örnek olarak 'gönder.php'- de oluşan her türlü hata ajaxı durduruyor ve hiçbir işlem yapmıyor. Gönder.php de oluşan hatalari nasil görebilirim?
Not: ben bu hatalari gormek için post işlemini ajaxi kullanmadan yapiyorum ve hataları öyle görüyorum ama bu işlem uzun olduğu için cok fazla vakit kaybına neden oluyor.
-
Üyelik
14.01.2018
-
Yaş/Cinsiyet
50 / E
-
Meslek
Programcı
-
Konum
İzmir
-
Ad Soyad
S** S**
-
Mesajlar
319
-
Beğeniler
4 / 111
-
Ticaret
0, (%0)
Çok farklı hata tipleri olacağı için tek yerden yapamazsın.
1-) php hatası. Tüm işlemi durduracağı için hiç bir şey göremezsin. bu yüzden çalışırken, bir pencerede sunucu logu açık olacak.
2-) Javascript hatası, bu da muhtemelen tüm işlemi durduracağı için yine bir şey göremezsin. Ancak eğer chrome geliştrime araçı açıksa (sağ tık-> ögeyi incele) console dan bütün javascript hatalarını görebilirsin.
3-) Ajax request hataları. Bunu sen kendi javascript kodunla yapacaksın
function ajaxCall(type,url,data){
$.ajax({
statusCode : {
404: function() {
alert("Sayfa bulunamadı...");
}
},
type: type,
url: url,
dataType: 'json',
data: data
})
.done(function(resp) {
if(!resp) {
console.log("No Answer")
} else {
if(resp.data == "bypass") {
} else {
Util.process(resp.data);
}
}
})
.fail(function(resp) {
console.log(resp.responseText);
})
.always(function(resp) {
$(".alert-dismissible").hide();
});
}
4-) Aynı işin birde php tarafı var oda bir şekilde ajaxı bilecek ve üretilen hata ajax isteği içinde görünecek.
Ayrıca: bu tür uygulama geliştirmelerinde birden fazla monitör kullanmanız tavsiye edilir.
1 kişi bu mesajı beğendi.