• 13-07-2008, 00:36:26
    #1
    veritabanından herhangi bir kategorideki değeri saat başı değer nasıl yükseltebilirim ?
    örn : veritanında değer 300
    her saat 2 değer yükselsin.
    1 saat sonra 302 , 1 saat daha sonra 304 olmasını istiyorum.
    nasıl yapabilirim ?
  • 13-07-2008, 00:45:35
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    if datediff("h", Application("degeryukseltmesure"), now()) >= 2 then
         Application.Lock
         Application("degeryukseltme")=veritabanifonksiyonu()
         Application("degeryukseltmesure")=now()
         Application.Unlock
    end if
  • 14-07-2008, 14:22:45
    #3
    Tetiklenmeden çalışmaz, yani bu kodu koyduğun sayfayı 2 saatte bir açman lazım
  • 17-07-2008, 10:39:43
    #4
    Üyeliği durduruldu
    sayfayı açmaya geren yokkki eger plesk panel kullanıyosan cronlar var orda cron olarak ekle çalışmasını istedigin zamanları seç eger plsk kullanmıyosan kendi sunucun ise zaten zamanlanmış görevlere kurman yeterli olur
  • 24-07-2008, 16:30:27
    #5
    aslında olay şöle gerçekleşe bilir tetikleyici olarak sitene gren ziyaretcişleri kullanabilirsin bu nasıl olacak dersen.
    önce veri tabanında sadece saatn yazıldıgı bi alan oluşturursun. siteye giren oldugunda sistem veri tabanındaki değerle sistemin o anki degerini karşılaştırır eger aynı ise hiç bişi yapmaz eger aynı değilse işte bu noktada yapmamız gereken 2 şey olucak once bahsettiğin yüksetme olayını yaptırmak ve sonrada o anki saati veri tabanına işletmek işlemeliyiz çünkü bi sonra ziyaretci gelincede aynı işlem yapılmasın. şu anda kod olarak yazabilecek durumda değilim ama istersen uygun bi ara yazabilirim
  • 24-07-2008, 16:50:50
    #6
    desingby adlı üyeden alıntı: mesajı görüntüle
    aslında olay şöle gerçekleşe bilir tetikleyici olarak sitene gren ziyaretcişleri kullanabilirsin bu nasıl olacak dersen.
    önce veri tabanında sadece saatn yazıldıgı bi alan oluşturursun. siteye giren oldugunda sistem veri tabanındaki değerle sistemin o anki degerini karşılaştırır eger aynı ise hiç bişi yapmaz eger aynı değilse işte bu noktada yapmamız gereken 2 şey olucak once bahsettiğin yüksetme olayını yaptırmak ve sonrada o anki saati veri tabanına işletmek işlemeliyiz çünkü bi sonra ziyaretci gelincede aynı işlem yapılmasın. şu anda kod olarak yazabilecek durumda değilim ama istersen uygun bi ara yazabilirim
    bende bu mantığı düşündüm ilk ama eğer hitli bir site değilse , çalışmada aksaklık olur. gece saatlerinde 3-4 arası kimse girmediyse siteye mesela, o arada artış olmamış olur. ama hitli siteyse en mantıklı çözüm bu. kod gerekirse msn den ulaşabilirsin bana =) şimdi yazmaya üşeniyorum
  • 25-07-2008, 18:59:08
    #7
    kimse girmezse ?