• 04-08-2010, 10:09:46
    #1
    Üyeliği durduruldu
    Arkadaşlar biz birinden php oyun aldık oyun ingilizceydi çevirdik türkçe yaptık düzenlemeler yaptık herşey güzel gidiyordu oyuna sitede açtık.. oyun şuan beta fakat oyunda sorunlar olduğunu farkettik. Mesela vip üyelik alınıyor diyelim 15 günlük vip üyelik aldın ama süresi hiç bitmiyor.. yada saatli korumalar var 1 saatlik koruma alıyoruz süre hiç bitmiyor.. bana her gün o saat 00:00 da 15 den 1 tane azalacak ve bunu db ye kayıt edecek ama birtürlü nasıl yapsam bulamadım.. yardımcı olabilecek kişiler ister burdan ister özelden msn atsın konuşalım acill yardıma ihtiyacım var.

    Saygılar..
  • 04-08-2010, 10:39:26
    #2
    Üyeliği durduruldu
    bu script zaten w.arezde var birde oralardan bak
  • 05-08-2010, 10:23:24
    #3
    Üyeliği durduruldu
    Baktım ama çözüm bulamadım yokmu yardım edecek ? süre hergün 1 tane azalıp db ye kayıt yapıcak..
  • 05-08-2010, 11:31:21
    #4
    bi sayfa kontrol yazılarak, cpanel üzerinden cron jobs a zamanlarsanız istediğiniz olacaktır.
  • 05-08-2010, 11:39:38
    #5
    Üyeliği durduruldu
    Tam olarak nasıl yapacağımı bilmiyorum php ve panelle pek ilgili olmadığım için nasıl yapacaığımı anlatsanız veya sizi msn eklesem yardımcı olabilirmisiniz çok memnun olurum
    -----------------------------

    Edit: Scriptte _cron_day _cron_hour _cron_month gibi dosyalar var benim panelim directadmin cron ayarlarını nasıl yapıcam ??
  • 05-08-2010, 12:06:22
    #6
    Hazir sistemlerle ilgili problemler...

    Alternatif öneri; VIP üyelik alindigi zaman, alindigi tarih ve saat veritabanina kaydedilir. Üye sitede gezerken, gecerlilik kontrol edilir. 15 günü gectiyse, VIP üyelik geri alinir, normal üyelige döndürülür.
  • 05-08-2010, 12:10:25
    #7
    time() fonksiyonu ile şuanki saati alırsınız hocam time()+60*60 yaparsan 1 saat sonra olur
    bunu tabloya yazdırırsın
    $veri(bununla korumanın kayıtlı olduğu yerdeki verileri çekersin)
    $suan=time();
    $bitis=$veri[sure];
    if($bitis<$time)
    mysql_query("delete....

    cron için cpanelde cronjob denen birşey var orada yaparsın. php /bla/blabla/bla.php
  • 05-08-2010, 12:37:07
    #8
    Üyeliği durduruldu
    Şimdi ben her saat, gün ve ay çalışması gereken php dosyalarını cronladım şu şekil ;

    Emir kısmına /home/isim/puplic_html/_cron_day.php hour kısmına */23 yazdım
    Emir kısmına /home/isim/puplic_html/_cron_hour.php minute kısmına */59 yazdım
    Emir kısmına /home/isim/puplic_html/_cron_month.php month kısmına */1 yazdım

    Doğrumudur ?
  • 05-08-2010, 12:39:20
    #9
    kaç dakikada bir olacağını orada anlatmıştır
    php -q -f /home/isim/puplic_html/_cron_day.php
    şeklinde olacak komutlar.yapamazsan ö.m at yardımcı olayım