Sayfa Yenilemeden Post İçeriğini Çagırma

27/10/2017, 10:33

Mettleshade

Merhaba,

Sorun şuku ben form içindeki butona tıklandıgında sayfa yeniledemeden php çalıştırmak istiyorum.

Googleden araştırdım fakat pek birşey anlamadım. Php de yeniyim direk aklıma burası geldi.

Yardımlarınızı Bekliyorum.



Seçili butona tıklandıgında sayfa yenilemeden post işlemini gerçekleştirmek istiyorum.
28/10/2017, 14:28

alpeki99

İstemiş olduğun şey saf Php ile yapılmıyor. Bu işlem için jQuery kullanman lazım. jQuery'de ajax ile işlemi gerçekleştirebilirsin. Örnek bir kalıp şu şekilde olacaktır:


Kod:
$.ajax({
  
   url:'postedilecekAdres',
   type:'post',
   data:{urun:$('#urunInputKutusununIdAdi').val()},
   success:function(){
      // Php den dönecek yanıta göre yapılacak işlemler burada
   }

});


PHP tarafındaki sayfada ise normal POST verilerini nasıl alıp işlem yapıyorsan aynısını yapman lazım.
28/10/2017, 18:54

Mettleshade

(28/10/2017, 14:28)alpeki99 yazdı: İstemiş olduğun şey saf Php ile yapılmıyor. Bu işlem için jQuery kullanman lazım. jQuery'de ajax ile işlemi gerçekleştirebilirsin. Örnek bir kalıp şu şekilde olacaktır:


Kod:
$.ajax({
  
   url:'postedilecekAdres',
   type:'post',
   data:{urun:$('#urunInputKutusununIdAdi').val()},
   success:function(){
      // Php den dönecek yanıta göre yapılacak işlemler burada
   }

});


PHP tarafındaki sayfada ise normal POST verilerini nasıl alıp işlem yapıyorsan aynısını yapman lazım.


Teşekkür ederim hocam. JQuery ve Ajax mantığını kavradım fakat yapmak istediğime pek ulaşamadım, daha doğrusu üniversite hazırlığı sayesinde uğraşacak zaman bulamadım
29/10/2017, 12:21

alpeki99

Yukarıda yazdıklarımı uyguladın mı? Uyguladıysan ve halledemediysen tüm dosyalarını Code tagları içinde buraya eklersen soruna bakıp inceleyebiliriz.
30/10/2017, 23:16

Mettleshade

(29/10/2017, 12:21)alpeki99 yazdı: Yukarıda yazdıklarımı uyguladın mı? Uyguladıysan ve halledemediysen tüm dosyalarını Code tagları içinde buraya eklersen soruna bakıp inceleyebiliriz.

Hallettim hocam teşekkür ederim. Verdiğiniz kodu kullanıp bir kaç değişiklikle işlem tamamdır.