bence en kolayi saati direk time(); şeklinde gir. kontrol etmen daha kolay olur.
sql tablosuna time biçiminde bir baslama birde biriş zamani belirleriz. sonra bunu check ederiz. veya bir baslama zamani birde aktiflik süresi(2 gün aktif mesela)
sql'e girerken
$simdi = time(); //şu an
$bitiszamani = $simdi + 172800; //172800 = saniye cinsinden 2 gün ekledik
$sql = mysql_query //mysql_query ile e bitis zamanini girdik uzun uzun yazmicam bu kodlari
sql'den cekerken
$simdi = time(); //şu an
$sonzaman = mysql_query select vs.. //mysql den bitis zamanini cektik
if ($simdi >= $sonzaman) { //kontrol
//süre bitmiş
}
else {
//süre bitmemiş
}