v2.5.2
Giriş yap

Belirli Tarihte İşlem Yaptırma

redline
996 defa görüntülendi

Örnek olarak sitemize üye olan bir kişinin bugünden 1 yıl sonraki tarihi veritabanına kaydettik. Kaydettiğimiz tarihe 30 gün kala kişiye mail göndermek istersek nasıl yapabiliriz?

Düşündüm düşündüm bir sonuca varamadım, yardımlarınızı bekliyorum dostlar. :)

mrknowitall
1606 gün önce

PCMEMO nun dedigi gibi yol haritasi izleyebilirsiniz,

1- Üyenin üyelik bitiş tarihini kaydettin.
2- Aynı anda 30 gün önce mail göndermek istiyorsan başka bir sütüna bitiş tarihinden bir ay öncesini tarihini (örnek: Uyari isimli bir sütuna) kaydet.

Cronjob yerine boyle bir sorgu ile de sorunu cozebilirsiniz.

Bazi hosting firmalari cronjob u cok kullandiginda sorun yaratabiliyor.


if($row['user_expire_date']== date('Y/m/d H:i:s')){

    //Email atilsin
    // Uyelik sureniz bitmistir 
    //diger kodlariniz.
    
}else{

    //Giris yapabilsin
    //Ve normal diger kodlariniz.

}