Bir kullanıcı başlangıç ve bitiş tarihi süresi mantığını nasıl yaparım.
Kullanıcının bitiş tarihine kaç gün var ve bittiğinde kullanıcı pasifleştirme işlemi
Cevaplar (1)
İşlem devam ediyor, lütfen bekleyin..

<?php ##### 1. Adım (Kullanıcı kayıt olurken) ##### # burası üyelik süresinin ne kadar olacağını belirler. # bu süreyi veritabanına kayıt ediyoruz. $zaman = strtotime('+90 days'); # 90 gün sonrası ##### 2. Adım (Kullanıcı giriş yaparken) ##### $zaman = "veritabanından gelen zaman değeri"; if($zaman - time() < 0){ die("Üyelik süresi sona erdi."); }else{ echo "başarıyla giriş yapıldı."; }
$zaman değiskeni.
strtotime('+90 days') burada zaten bugünün tarihinin 90 gün sonrası olan tarih neyse o basılıyor siz bunu month( ay bazında) veya years olarak yıl bazında daha ileriye atmanız mümkün.