Merhaba arkadaşlar elimde bir kod var artır diyince diyince teker teker sayı artıryo yalnız sayfayı yenileyince bu sayı kayboluyor. En son artırılan sayıyı tutup üstüne saymasını istiyorum metin belgesinde veya sql de veya xml de herhangi bi ryerde tutabilir ama beceremedim yardımcı olurmusunuz. Örnek artıra bastım sayı = 1 oldu bidaha bastım sayı = 2 oldu sayfayı yenileyince 2 orda duracak 3 ten davam edicek.
<script type="text/javascript"> var i = 0; function arttir(){ i++; document.getElementById("demo").innerHTML= i ;}
function azalt(){ i--; document.getElementById("demo").innerHTML= i ;}
Çerezleri kullanarak dediğini yapabilirsin. Google a javascript cookie yazıp nasıl kullanıldığına bir bak derim. Fakat çerezler temizlenince tekrar sıfırlanır.
ama her bilgisayarda gözükmesi gerek. Mantık imza kampanyası gibi artıra basıcak 1 kişi imzaladı örneğin bidaha bastı 2 kişi imzaladı olucak bu lazım bana ya bi şekilde yapmam gerek çok boguldum artık toparlayamıyorumda kafayı.
her bilgisayarda görünmesini istiyorsan php kullanmalısın mysql ile birlikte
sql tablosu oluşutup sql e bağlandım bunu biliyorum zaten ama napmam gerektiğini nasıl yazdırmam gerektigini çözemedim neyse deneyerek çözcez artık :)
quote:
Orijinalden alıntı: tatar59
sql tablosu oluşutup sql e bağlandım bunu biliyorum zaten ama napmam gerektiğini nasıl yazdırmam gerektigini çözemedim neyse deneyerek çözcez artık :)
Ajax ile halledebilirsin o zaman. Fakat bunu saf javascript ile değilde jquery kütüphanesi kullanarak yapmanı tavsiye ederim. Örnek olarak sayac.php diye bir php dosyan olsun.
$.ajax({ url : "sayac.php", type : "post", data : {"deger":deger}, // buradaki değer tanımladığın fonksyonlara göre geriye dönen değer olacak success : function(data){ alert('Oy kullanımı başarılı'); } });
Jquery ile yapmak bu kadar basit :) sayac.php dosyanda da gelen değere göre işlem yapıp veritabanına yazdırırsın.
her kullanıcının görmesi için veritabanı kullanmalısın eğer sayfa yenilenmeden sayısı artırmak istiyorsan arkadaşın dediği gibi ajax kullanmalısın.
sql tablosu oluşutup sql e bağlandım bunu biliyorum zaten ama napmam gerektiğini nasıl yazdırmam gerektigini çözemedim neyse deneyerek çözcez artık :)
Ajax ile halledebilirsin o zaman. Fakat bunu saf javascript ile değilde jquery kütüphanesi kullanarak yapmanı tavsiye ederim. Örnek olarak sayac.php diye bir php dosyan olsun.
$.ajax({ url : "sayac.php", type : "post", data : {"deger":deger}, // buradaki değer tanımladığın fonksyonlara göre geriye dönen değer olacak success : function(data){ alert('Oy kullanımı başarılı'); } });
Jquery ile yapmak bu kadar basit :) sayac.php dosyanda da gelen değere göre işlem yapıp veritabanına yazdırırsın.
Bunu deniyor olacağım teşekkür ederim.
yeni mesaja git
Yeni mesajları sizin için sürekli kontrol ediyoruz, bir mesaj yazılırsa otomatik yükleyeceğiz.Bir Daha Gösterme