Big_Turk adlı üyeden alıntı: mesajı görüntüle
mantık basit , tarihleri unixtime aldığınızı varsayıyorum. ilk tarih ile son tarih rakamlarını çıkartıp gelen saniye değerinden gün değerini bulacaksınız daha sonrasında işlem if elseif elseye kalmış şöyle ki ;

if($gun >5){

}elseif($gun >10){

}elseif($gun >15){

}elseif($gun >20){

}else{

}
araları istediğin gibi doldur..

if else yapısını kullanacaksınız, verilen kodda mantık hatası var, operatörü < olarak değiştirip kullanın.

switch case kullanın msjlarını önemsemeyiniz, böyle bir durum yok. switch case bire bir karşılaştırma kullanılır. switch case daha stabil yazılmış neye göre stabil, if else stabil değil mi? if (false) true işlem yaptığı durumlar mı oluyor??

iyi çalışmalar