• 19-12-2013, 23:00:49
    #1
    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
  • 19-12-2013, 23:17:18
    #2
    jquery 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:39
    #3
    Big_Turk adlı üyeden alıntı: mesajı görüntüle
    jquery 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..
    merhaba +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.

    ş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
    #4
    fasb adlı üyeden alıntı: mesajı görüntüle
    merhaba +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.

    ş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.
    İ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.

    Ş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..