Artık kafa durduğu için soru sorayım dedim. Veritabanında Başlangıç ve Bitiş saati şeklinde 2 sütunum mevcut.
Başlangıç saatini $begintime değişkenine tanımladım.
Bitiş saatini $endtime değişkenine tanımladım.
Bir de kullanıcıya Başlangıç saatinden 10 dk önce sisteme girebilmesi için izin vermeye çalışıyorum. Bunu da $accesstime değişkenine atadım.
Yani:
Başlangıç: 13:00
Bitiş: 15:30
Girebileceği saat: 12:50 - 15:30 arası
Şimdiki zamanı $thetime değişkenine atayıp bir if döngüsü yazıyorum.
if($accesstime<=$thetime && $thetime<=$endtime) {
$status = "Giris Basarili";
}else {
$status = "Giris Basarisiz";
}Benim korkum bu saatlerin haricinde kullanıcının sisteme girişi gerçekleştirebilme ihtimali. Böyle bir durum mümkün mü? Eğer mümkünse buna nasıl engel olabilirim? Bunun en güvenli yolu nedir?