PHP ile saati kontrol eden kod lazım.

ercinc98 Erçin erçinc

Arkadaşlar olay şu; okulumuzdaki 55 kadar taşımalı öğrencinin Öğle araları ve öğleden sonra 7-8 ders saatlerinde, okuldan ayrılamalrını engellemek için hazırladığım bir sitede oyunları açmak istiyorum.

Bana gerekli olan ;
Öğrenciler ilgili bağlantıya tıkladıklarında 
eğer server saati 12:00 ile 13:00 arası veya 12:35 ile 17:00 arası ise oyun sayfasına yönlendirsin, diğer durumlarda "şu anda ders saati oyun sayfası kapalı" uyarısının çıkması.

bu olay sadece index.php'de gerçekleşecek.

Yardımlarınızı bekliyorum.

date("H:i");
bunu kullandığımda hata mesajları görüntüleniyor.

20-02-2013 11:20

    hazırladım. :)

    ercinc98 Erçin erçinc

    <?php
    date_default_timezone_set("Europe/Istanbul");
    $saat=date("H");

    if($saat=="12" or $saat=="14" or $saat=="15" or $saat=="16") {

    //OYUN SAATİ
    //echo "oyun saati<br>";


    $sayac_satir=-1;

    $dir = "./";
    $sayi = 1;
    if (is_dir($dir)) {

        if ($dh = opendir($dir)) {

            while (($file = readdir($dh)) !== false) {
             
             if ($file=="." or $file==".." or $file=="index.php" or $file=="sayac.php" or $file=="ziyaret_sayisi.txt"){

             }else{


    echo $sayi.'  <a href="'.$dir.$file.'">'.$file.'</a><br>';
    $sayi = $sayi + 1;

             }
          }

            closedir($dh);
        }
    }
    }else{

    echo "Oyun saati 12:00 - 13:00 ile 14:30 - 16:00 arasıdır.<br>";
    }
    echo $saat;



    ?>   

    20-02-2013 12:31

      hazırladım. :)

      ercinc98 Erçin erçinc

      <?php
      date_default_timezone_set("Europe/Istanbul");
      $saat=date("H");

      if($saat=="12" or $saat=="14" or $saat=="15" or $saat=="16") {

      //OYUN SAATİ
      //echo "oyun saati<br>";


      $sayac_satir=-1;

      $dir = "./";
      $sayi = 1;
      if (is_dir($dir)) {

          if ($dh = opendir($dir)) {

              while (($file = readdir($dh)) !== false) {
               
               if ($file=="." or $file==".." or $file=="index.php" or $file=="sayac.php" or $file=="ziyaret_sayisi.txt"){

               }else{


      echo $sayi.'  <a href="'.$dir.$file.'">'.$file.'</a><br>';
      $sayi = $sayi + 1;

               }
            }

              closedir($dh);
          }
      }
      }else{

      echo "Oyun saati 12:00 - 13:00 ile 14:30 - 16:00 arasıdır.<br>";
      }
      echo $saat;



      ?>   

      20-02-2013 12:49

        Php

        TeaMTurkeR Şenol TÜRKER

        Şöyle basit ve kullanışlı bir kod işinizi görecektir sanırım.

        <?php

        define('OyunZamani1','2200');

        define('OyunZamani2','2300');

         

        if(date('Hi') > OyunZamani1 OR date('Hi') < OyunZamani2){

        echo 'Şuan Oyun Saati Değil...!';

        }else{

        echo 'Şuan Oyun Saati.';

        }

        ?> 

        20-02-2013 22:09

          www.Phpkodlari.com © 2009 Herkes Php öğrenecek
          Web tasarım ve eğitim kaynağınız.