Yenilikleri, isteklerinizin aşamalarını görebilirsiniz.
Arkadaşlar tabi ki konularınızı; başlık, açıklama ve düzenli bir kod dökümanı halinde ilettiğiniz takdirde paylaşırız. Bunun için info@phpmutfagi.com mail adresine yazmanız yeterlidir. Sadece tek şartımız herkesin anlayacağı bir dilde anlatmanız (Konularınızı iletirken lütfen imzanızı da gönderin. İsim soyisim, varsa linkedin veya başka bir sosyal medya hesabınız).
31-12-2022
Php derslerinde, php hazır kodlarda, php hatalarda ve ya tüm konularda hızlıca arama yaparak aradığınıza hızlıca ulaşabilirsiniz.
Yayın Tarihi
Arkadaşlar tabi ki konularınızı; başlık, açıklama ve düzenli bir kod dökümanı halinde ilettiğiniz takdirde paylaşırız. Bunun için info@phpmutfagi.com mail adresine yazmanız yeterlidir. Sadece tek şartımız herkesin anlayacağı bir dilde anlatmanızdır.
Konularınızı iletirken lütfen imzanızı da gönderin. (İsim soyisim, varsa linkedin veya başka bir sosyal medya hesabınız)
Php jquery postun aynısıdır. Sadece yöntem olarak post yerine get kullanır. Tamamen aynıdırlar.
Php jquery get işlemi jquery nin sağladığı bazı komutlar ile gerçekleşir. Çalıştırdığı jquery komutlar bilgisayar ram ini kullanır ve sunucuya verileri get yöntemi ile gönderir. Hazır bir kalıptır. Belli başlı yerleri değiştirilerek istenilen işlemler yapılır.
Kullanım amacı; sayfa yenilenmeden anlık olarak işlemler yapmaktır. Sayfa yenilenmeden dinamik bir şekilde belirli alanları değiştirebilir ve güncelleyebilirsiniz. Kısaca anlık olarak veri gönderimi-alımı yapmanızı sağlar.
//.get() sayfa gönderme tipidir. Gönderilen verileri get olarak göndermesini söyledik. //('jquery_get.php') => //verileri hangi sayfaya göndereceğini yazıyoruz. dosya_yolu/dosya.php $.get('jquery_get.php', { 'gonderilen': $('#verim').val() //'degisken_ismi' : 'degişken değeri' //jquery_get.php ye gonderilen adında bir değişkeni get ile gönderdik. //değişkenin değeri; verim idsine sahip inputun valuesi /* $('#verim').val() # işareti id değeri gireceğimizi belirtir. verim idsine sahip alanla işlem yapacağımızı belirttik. input olduğu için .val() diyerek value değerini almasını belirttik. eğer html tagı(div,p,a vs.) olsaydı .html() diyerek içerisindeki htmli alabiliriz. geri kalan kısmı bir kalıptır. */ }, function(donen_deger_degiskeni) { $("#sonuc").html(donen_deger_degiskeni); /* # işareti id değeri gireceğimizi belirtir. sonuc idsine sahip alanla işlem yapacağımızı belirttik. sonuc idsine sahip alanın html içeriğine donen_deger_degiskeni değişkenini yaz dedik. donen_deger_degiskeni otomatik olarak jquery_gonder.php bölümünde yazdırdığımız alanı değer olarak alır. */ });
<
><html>
<head>
<title>Jquery Get Örneği | PHP Mutfağı</title>
</head>
<body>
<input type="text" value="" id="verim" />
<button type="button" id="jquery_gonder">JQUERY GET GÖNDER</button>
<div id="sonuc"></div>
<script src="https://code.jquery.com/jquery-3.5.0.js"></script>
<!-- jquery kodlarını kullanacağız -->
<!-- bu yüzden jquery kütüphanesini dahil ettik ki jquery kodlarını çalıştıralım. -->
<!-- !!!!!! JQUERY KÜTÜPHANESİNİ DAHİL ETMEDEN JQUERY KODLARINI ÇALIŞTIRAMAZSINIZ !!!!!! -->
<script src="jquery_get.js"></script>
<!-- jquery scriptlerimizi dahil ettik. -->
</body>
</html>
$("#jquery_gonder").click(function() { //bu click olayıda bir kalıptır tıklanma olaylarında kullanılır. //jquery_gonder idsine sahip nesneye tıklanıldığında bu fonksiyonu çağırmasını söyledik. //.get() sayfa gönderme tipidir. Gönderilen verileri get olarak göndermesini söyledik. //('jquery_get.php') => //verileri hangi sayfaya göndereceğini yazıyoruz. dosya_yolu/dosya.php $.get('jquery_get.php', { 'gonderilen': $('#verim').val() //'degisken_ismi' : 'degişken değeri' //jquery_get.php ye gonderilen adında bir değişkeni get ile gönderdik. //değişkenin değeri; verim idsine sahip inputun valuesi /* $('#verim').val() # işareti id değeri gireceğimizi belirtir. verim idsine sahip alanla işlem yapacağımızı belirttik. input olduğu için .val() diyerek value değerini almasını belirttik. eğer html tagı(div,p,a vs.) olsaydı .html() diyerek içerisindeki htmli alabiliriz. geri kalan kısmı bir kalıptır. */ }, function(donen_deger_degiskeni) { $("#sonuc").html(donen_deger_degiskeni); /* # işareti id değeri gireceğimizi belirtir. sonuc idsine sahip alanla işlem yapacağımızı belirttik. sonuc idsine sahip alanın html içeriğine donen_deger_degiskeni değişkenini yaz dedik. donen_deger_degiskeni otomatik olarak jquery_gonder.php bölümünde yazdırdığımız alanı değer olarak alır. */ }); });
<?php
//GET İLE GÖNDERDİĞİMİZ İÇİN GET İLE ÇEKTİK.
echo "GELEN VERİ => ".$_GET["gonderilen"];
?>