merhaba
bir üye platformu oluşturdum. üye sayfa üzerinde örneğin bir yıldız var o yıldıza tıklayınca eklicek yıldız renk değiştircek bir daha tıklayınca eklediğini silicek yıldız eski rengine dönücek. işlemi aynı sayfada yapıcaz ama bu olmasa da olur.
bunun kodlarını verecek arkadaş ve yardımcı olan arkadaşlar +r10 puanı verilecektir.
kolay gelsin
resme tıklayınca hem silip hem eklemesi
3
●287
- 19-12-2013, 23:17:18jquery addClass ve removeClass fonksiyonları ile yapabilirsiniz. Eğer bu işlemi bir kere tıkladıktan sonra diğer sayfaları dolaştıktığında da kullanmak istiyorsanız ajax ile ya veritabanına durum güncellemesi eklemeniz yada session vs ile oturum oluşturmanız lazım
edit : Bu benim 1000. mesajımmış çok farklı hayallerim vardı bu mesaj için
neyse kısmet..
- 22-12-2013, 00:16:39merhaba +r10like dün vermiştim. 1000 mesajınızın da yardım konusuna olması benim açımdan sevindirici olmuştur nice binlere inşallah.Big_Turk adlı üyeden alıntı: mesajı görüntüle
şu örneği buldum kaynak kodlarını gördüm birşey anlamaya çalıştım az buçukta anladım. şimdi burada şunu anlamadım ben buraya nasıl sql kodlarını gömebilirim. insert ve delete sql kodlarını hangi bölüme yazmalıyım onu bulamadım. yardım edebilirseniz sevinirim. - 22-12-2013, 00:29:57İnşAllah hocam, Burdaki mantığı anladıysanız tek yapmanız gereken jquery'e bi ajax komutu ekleyip gelen sonuca göre işlem yapmak kalıyor.fasb adlı üyeden alıntı: mesajı görüntüle
Şu Kodları
<script type="text/javascript"> $(function(){ $("a").click(function(){ $(".fiziksel").toggleClass("gorsel","slow"); }); }); </script>
Alttaki kodlar ile kendinize göre düzenlerseniz,
<script type="text/javascript"> $(function(){ $("a").click(function(){ $.ajax({ url: 'tiklayincaislemyapilacakdosya.php', data: 'getilegonderilecekveri=', type: 'GET', cache: false, success: function(data) { $(".fiziksel").toggleClass("gorsel","slow"); } }); }); </script>istediğinizi alabilirsiniz. Yukarıdaki mantık kısaca şu verdiğiniz örnek sayfadi butona tıklandığında ajax ile tiklayincaislemyapilacakdosya.php dosyasına bir ajax isteği gönderdik. Bu dosya içerisinde kendinize göre mysql güncellemesi vs yapacaksınız.
Eğer ajax işlemi başarıyla tamamlanırsa örnekteki gibi kutu içeriğinin classını değiştirip farklı bir görünüm almasını sağladık.
Siz veritabanındaki değer A ise X görünümünü B ise Y görünümünü ayarla şeklinde tasarımınızı ayarlayacaksınız ve işlem tamam
Umarım yardımcı olur..
neyse kısmet..
Umarım yardımcı olur..