Tayfun bey merhaba. videodakileri aynen uyguluyorum fakat videodaki 4:28 de dataType = "json" a çevrildikten sonra bende çalışmıyor. phpinfo() ile baktığımda serverda json eklentisi yüklü ve versiyonu 1.2.1. Byük küçük harfe duyarlı olduğunu bildiğimden her harfi teker teker kontrol ettim fakat json olarak videodaki örneğin aynısını yapamıyorum. Yardımcı olabilir misiniz ?
Js dosyamı doğru çektirdim kontrollerini yaptım butonuma tıklayınca alert le bişeyler yazdırabiliyorum, formdan değerleri serialize yapıp sonuc divinede yazdırabiliyorum fakat bir türlü ajax.php dosyama veriler gidip işleme girip oluşan sonuç geri dönmüyor url: ile doğru yazdım. Neden olmadığı hakkında bir fikri olan var mı acaba yada kodlarımı buraya mı yazsam bilemedim.
eyceks kullanıyorduk daha önce şimdi jq geçtik derste yer almayan a href="" ve img src="" tıklanınca ajax nasıl çalıştırabiliriz.
Atıyorum resim üzerine tıklanınca eycekste onclick="duzsayfa('adminsun', '3dsf23fr')" tarzı yapabiliyorduk burada nasıl olacak.
Şöyle silebilirsin..
$("#form input, #form textarea").val('')
Ancak böyle submit butonun submit tagı yerine input type submit ise onunda içindeki veril silinecektir.. O yüzden şöyle değiştirebilirsin;
$("#form input:not([type=submit]), #form textarea").val('')
Tayfun takıldığım bir yer oldu işin içinden çıkamadım; Şimdi Ajax ile POST ettik gerekli kontrolleri yapıp veri tabanına kaydettik, ancak en son eklenen veri formda kalıyor, formu nasıl temizleriz yada POST işleminden sonra Refresh'mi ettirmemiz gerekir; ki onuda denedim beceremedim!
1) Aslında AJAX teknolojisi sistemi daha az yormak için tasarlanmıştır.. Ancak kötü niyetli insanlar bu ajax taleplerine fazla yüklenirse sunucunun çökmesine kadar kötü şeyler olabilir :) Bunun güvenlik önlemlerini sizin almanız gerekir.
2) Yoğun olarak kullanmak normalde çokda sorun çıkarmaz.. Örneğin facebook ve twitter %80 ajax.. Ve sorunsuz çalışan siteler :) Ancak ölçüsünü iyi tutturmak gerekir.. Hem seo için çok iyi değil herşeyi ajax yapmak hemde güvenlik açıkları çıkabilir, saldırılara açık olabilir site.. Bu yüzden mümkün olduğunca doğru yerlerde kullanmak gerek.
3) Nerede kullanacağınız size kalmış, en basitinden yorumlarda, etiket eklemede, otomatik arama yapmada ve bu tarz herşeyde ajax kullanabilirsiniz, bir sınırı yoktur.
4) Avantajıda var dezavantajıda, yukarıda bahsettiğim gibi :)
Arkadaşlar öğrenmek istediğm bir konu var ajax ile ilgili olduğu için buradan yazıyorum Lütfen bu konuda bilginiz varsa cevabı buraya yazın Tayfun Erbilen den bekliyorum bu cevabı inşaallah cevap verir verirse allah razı olsun vermezse canı sağolsun
SORUM yada SORULARIM
Ajax işlemleriyle sitede işlem yaptırmak sistemi yorarmı?
Ajax işlemlerini sitede yoğun olarak kullanmak ne gibi sonuclar çıkarır?
Ajax sistemini nerelerde kullanmalıyız? -> Açık açık yerlerini şeklini yazarsanız sevinirim
Ajax işlemleri avantaj mı yoksa dezavantaj mı? SİTELER İÇİN
Tayfun bu satın aldığım 11. videon, buda diğerleri gibi mükemmel! Mükemmelliğin ilk sırasında anlatım geliyor. Şimdiki isteğim konuyla pek alakalı değil ama yazacak başka bir yer bulamadım; şu .htaccess konusuna son noktayı koysan artık diyorum, onlarca kaynağa baktım ancak ezberden ve benzetmekten ötesine geçemedim, her durumda nasıl nerde kullanabileceğimiz şeklinde! BBYS eğitimlerini izledim burda bahsetmişsin ancak mevcut durumlar için değil tüm alternatiflere göre bir anlatım veya eğitim mümkünse? Bu eğitim için ders ücretine bakmayı düşünmüyorum bile!
Formlara onsubmit="$.ajaxCalistir()" şeklinde değer atayabilirsin.. Geri kalanıda fonksiyondan halledebilirsin.
10
js dosyasında iki tane formu kontrol ediyoruz peki ikisini de ajax.php ye gönderip nasıl hangisinden geldiğini kontrol ederiz. örnek if birinci form ise bu ikinci form ise bu gibi
Yorumlar
On numara biir ders olmuş eline sağlık sayende ajax sıda öğrenmişolduk çok sagol
0 0nedeninin bir türlü çözemedim bu kısımlar bende çalısmıyor hiçbir şekilde eğer yardımcı olabilrsen iyi çalışmlar
0 0$(".log")
.ajaxStart(function(){
$(this).append("ajax isteği başadı");
}).ajaxSend(function(){
$(this).append("Veriler Gonderiliyor");
}).ajaxComplete(function(){
$(this).append("her türlü ajax isteği bittiginde çalısır basarılı veya basarısız");
}).ajaxSuccess(function(){
$(this).append("ajax isteği başarılı");
}).ajaxError(function(olay,istek,ayarlar){
alert("dosya bulunamadı:" + ayarlar.url);
}).ajaxStop(function(){
$(this).append("ajax isteği durduruldu");
});
Tayfun bey merhaba. videodakileri aynen uyguluyorum fakat videodaki 4:28 de dataType = "json" a çevrildikten sonra bende çalışmıyor. phpinfo() ile baktığımda serverda json eklentisi yüklü ve versiyonu 1.2.1. Byük küçük harfe duyarlı olduğunu bildiğimden her harfi teker teker kontrol ettim fakat json olarak videodaki örneğin aynısını yapamıyorum. Yardımcı olabilir misiniz ?
0 0$(".baslangic").ajaxStart( function() {
0 0$(this).append("Ajax İsteği başladı");
});
Çalışmadı bende Değiştirdim
$(document).ajaxStart(function() {
$( ".baslangic" ).text( "Ajax İsteği Başladı." );
});
Çalışdı
Bu ajax güvenlik açığı oluşturur mu? Oluşturursa nasıl önlem alabiliriz .htacsess ile mi? yoksa başka bir metod la mı?
0 0Tayfun bey sizden ajax ile anket uygulamasını bekliyorum. Eğer bu deri çekerseniz en ilk benim satın alacağımı belirteyim...
0 0Js dosyamı doğru çektirdim kontrollerini yaptım butonuma tıklayınca alert le bişeyler yazdırabiliyorum, formdan değerleri serialize yapıp sonuc divinede yazdırabiliyorum fakat bir türlü ajax.php dosyama veriler gidip işleme girip oluşan sonuç geri dönmüyor url: ile doğru yazdım. Neden olmadığı hakkında bir fikri olan var mı acaba yada kodlarımı buraya mı yazsam bilemedim.
0 0bu şekilde bir resim etiketimiz olduğunu varsayalım;
1 0$("img#resim").click(function(){
$.ajax({}); // ajax işlemleri
});
Ya da bir fonksiyon oluşturup da yine onclick ile çalıştırabilirdik.
Ders için çok teşekkürler.
1 0eyceks kullanıyorduk daha önce şimdi jq geçtik derste yer almayan a href="" ve img src="" tıklanınca ajax nasıl çalıştırabiliriz.
Atıyorum resim üzerine tıklanınca eycekste onclick="duzsayfa('adminsun', '3dsf23fr')" tarzı yapabiliyorduk burada nasıl olacak.
Şöyle silebilirsin..
2 0$("#form input, #form textarea").val('')
Ancak böyle submit butonun submit tagı yerine input type submit ise onunda içindeki veril silinecektir.. O yüzden şöyle değiştirebilirsin;
$("#form input:not([type=submit]), #form textarea").val('')
Tayfun takıldığım bir yer oldu işin içinden çıkamadım; Şimdi Ajax ile POST ettik gerekli kontrolleri yapıp veri tabanına kaydettik, ancak en son eklenen veri formda kalıyor, formu nasıl temizleriz yada POST işleminden sonra Refresh'mi ettirmemiz gerekir; ki onuda denedim beceremedim!
0 0allah razı olsun tayfun kardeş
0 0@kodsay, kısaca cevaplayayım sorularınızı..
1 01) Aslında AJAX teknolojisi sistemi daha az yormak için tasarlanmıştır.. Ancak kötü niyetli insanlar bu ajax taleplerine fazla yüklenirse sunucunun çökmesine kadar kötü şeyler olabilir :) Bunun güvenlik önlemlerini sizin almanız gerekir.
2) Yoğun olarak kullanmak normalde çokda sorun çıkarmaz.. Örneğin facebook ve twitter %80 ajax.. Ve sorunsuz çalışan siteler :) Ancak ölçüsünü iyi tutturmak gerekir.. Hem seo için çok iyi değil herşeyi ajax yapmak hemde güvenlik açıkları çıkabilir, saldırılara açık olabilir site.. Bu yüzden mümkün olduğunca doğru yerlerde kullanmak gerek.
3) Nerede kullanacağınız size kalmış, en basitinden yorumlarda, etiket eklemede, otomatik arama yapmada ve bu tarz herşeyde ajax kullanabilirsiniz, bir sınırı yoktur.
4) Avantajıda var dezavantajıda, yukarıda bahsettiğim gibi :)
Arkadaşlar öğrenmek istediğm bir konu var ajax ile ilgili olduğu için buradan yazıyorum Lütfen bu konuda bilginiz varsa cevabı buraya yazın Tayfun Erbilen den bekliyorum bu cevabı inşaallah cevap verir verirse allah razı olsun vermezse canı sağolsun
0 0SORUM yada SORULARIM
Ajax işlemleriyle sitede işlem yaptırmak sistemi yorarmı?
Ajax işlemlerini sitede yoğun olarak kullanmak ne gibi sonuclar çıkarır?
Ajax sistemini nerelerde kullanmalıyız? -> Açık açık yerlerini şeklini yazarsanız sevinirim
Ajax işlemleri avantaj mı yoksa dezavantaj mı? SİTELER İÇİN
Tayfun bu satın aldığım 11. videon, buda diğerleri gibi mükemmel! Mükemmelliğin ilk sırasında anlatım geliyor. Şimdiki isteğim konuyla pek alakalı değil ama yazacak başka bir yer bulamadım; şu .htaccess konusuna son noktayı koysan artık diyorum, onlarca kaynağa baktım ancak ezberden ve benzetmekten ötesine geçemedim, her durumda nasıl nerde kullanabileceğimiz şeklinde! BBYS eğitimlerini izledim burda bahsetmişsin ancak mevcut durumlar için değil tüm alternatiflere göre bir anlatım veya eğitim mümkünse? Bu eğitim için ders ücretine bakmayı düşünmüyorum bile!
0 1gerçekten harika bir ders
1 0@thekilled, evet json'da anlatılıyor genel olarak.
1 0json anlatılıyor mu ?
0 0Yararlı bir ders. Tayfun senden ricam daha ayrıntılı ve bol örnekli uygulamalar hazırlaman. Teşekkürler...
1 0Formlara onsubmit="$.ajaxCalistir()" şeklinde değer atayabilirsin.. Geri kalanıda fonksiyondan halledebilirsin.
1 0js dosyasında iki tane formu kontrol ediyoruz peki ikisini de ajax.php ye gönderip nasıl hangisinden geldiğini kontrol ederiz. örnek if birinci form ise bu ikinci form ise bu gibi
0 0allah rıza olsun ben çok beğendim dersi.
0 0allah razı olsun tayfun
0 0guzel ders olmuw twk
0 0Çok ayrıntılı bir ders olmuş, teşekkürler.
2 0teşekkürler ağzına sağlık tayfun abi ..
1 0teşekkür ettim :)
1 0