• 02-10-2020, 02:14:27
    #19
    Fantastic adlı üyeden alıntı: mesajı görüntüle
    Hocam işe yaramadı cron hala çalışmaya devam ediyor maleesef.
    Cron çalışacak ama if şartını gerçekleştiremeyecek date fonksiyonunu basıp bi bakar mısın
  • 02-10-2020, 02:14:34
    #20
    metehandemir adlı üyeden alıntı: mesajı görüntüle
    <?php
    
    date_default_timezone_set('Europe/Istanbul');
    
    $saat = "15:30"; // ÇALIŞMASINI İSTEDİĞİNİZ SAATİ BURADAN BELİRLEYİN
    
    if(date('H:i') == $saat) {
    
        // İŞLEMLERİNİZİ BURAYA EKLEYİN
    
    }
    
    ?>
    Teşekkür ederim hocam lakin belli saatler arasında çalışsın istiyorum o saat geçince durması gerekiyor.
  • 02-10-2020, 02:15:06
    #21
    emreakdascomtr adlı üyeden alıntı: mesajı görüntüle
    Cron çalışacak ama if şartını gerçekleştiremeyecek date fonksiyonunu basıp bi bakar mısın
    Hocam hala sorguluyor malesef. O şekilde denedim.
  • 02-10-2020, 02:25:52
    #22
    Fantastic adlı üyeden alıntı: mesajı görüntüle
    Teşekkür ederim hocam lakin belli saatler arasında çalışsın istiyorum o saat geçince durması gerekiyor.
    Bu işinizi görecektir fakat bunu php kısmından ayarlamanızı önermem. Cronu bu saatler arasında çalışacak şekilde ayarlamanız daha sağlıklı olur.
    <?php
    
    date_default_timezone_set('Europe/Istanbul');
    
    $simdi = new DateTime();
    $baslangic = new DateTime('14:00'); // BAŞLANGIÇ SAATİ BURAYA
    $bitis = new DateTime('17:00'); // BİTİŞ SAATİ BURAYA
    
    if ($simdi >= $baslangic && $simdi <= $bitis) {
        // İŞLEMİNİZİ BURAYA YAZIN
    }
    
    ?>
  • 02-10-2020, 02:27:11
    #23
    Fantastic adlı üyeden alıntı: mesajı görüntüle
    Hocam hala sorguluyor malesef. O şekilde denedim.
    saat sorgusu yaptığımız için işlemiyor operatörler
  • 02-10-2020, 11:19:24
    #24
    operatörün işlemesi için strtotime kullanabilirsin

    $baslangic = date('Y-m-d 10:00:00');
    $bitis      = date('Y-m-d 12:00:00');
    $suan = strtotime(date('Y-m-d H:i:s'));
    if( ($suan >= strtotime($baslangic)) and ($suan <= strtotime($bitis)) ){
        
    }
  • 02-10-2020, 14:12:21
    #25
    Fantastic adlı üyeden alıntı: mesajı görüntüle
    Hocam şu şekilde ayarlayabilir miyiz hergün gece saat 22 ile 8 e kadar çalışıcak şekilde



    https://prnt.sc/uru93a


    Bu kadar basit hocam.