birden fazla koşullu döngü

asaya
26-02-2018, 19:39   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
4 mesaj
Kayıt Tarihi:Kayıt: Mar 2010

merhaba arkadaşlar. acemi bir kod yazıcısıyım. bir işlem için tam saatlerde belirli bir döngüyü çalıştıracak bir kod yazdım.
mümkün olduğunca java script kullanmak istemiyorum (hem bilgi eksikliği hemde kodları bir index içine dış bir kanaldan entegre ettiğimde çok fazla js içerecek olması nedeniyle oluşabilecek sorunlardardan kaçınmak için)
şimdi index bloğu içine aşağıda yazan kodları uyari.php adlı bir kısma yerleştiriyorum ve bunu index içinden çağırıyorum. kod sıkıntısız ancak şimdi benim bu kodları sadece gece 00:00 ile 07:00 arasında döndermem gerekiyor.

<?php
header("Refresh: 59;");
date_default_timezone_set('Europe/Istanbul');
echo date('d.m.Y H:i:s');
echo('<br>');
echo ' Saat: ' . date('H:i');
$dakika=date('i');
$tam=60;
$kalan= $tam - $dakika;
echo('<br>');
echo 'Kalan Dakika:' .$kalan;
if (date('i') < 1) {
echo "
<script type='text/javascript'>  
alert('Uyarı ver.');
</script>
";
}

iki koşulu da yani eğer saat 08:00 den küçük ise (değişken 1) ve dakika 1 den küçük ise (değişken 2) uyarıyı ver (yada kodları döndür) şeklinde düzenlemem lazım. saat bölümü koşulu karşılamıyorsa hiç bir işlem yapmamalı (sayfayı reflesh etmesine engel olmadan)

if ve elseif düşündüm lakin sanırım istediğim şeyi vermeyecek. yardımcı olabilir misiniz?

Son Düzenleme: asaya ~ 26 Şubat 2018 19:59 Neden: