PHP ile saati kontrol eden kod lazım..

ercinc98Erç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.

2013-02-20 11:20:59

hazırladım. :)

ercinc98Erç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;



?>   

2013-02-20 12:31:48

hazırladım. :)

ercinc98Erç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;



?>   

2013-02-20 12:49:34

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.';

}

?> 

2013-02-20 22:09:43

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro