v2.5.2
Giriş yap

Periyotlarla Yenilenen Fatura PHP

Anonim
563 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Selamlar.

Şuana kadar hiçbir yerde bulamadım kod mantığını.

Dateperiod fonksiyonunu gördüm ama yine tam anlamıyla oturtamadım.

İsteğim belli periyotlarda fatura otomatik yenilenecek ve müşterime sms gidecek. Eğer periyotlandırmayı halledebilsem, kalan kısmı crona bağlıycam.

Cevap yaz
Cevaplar (2)
zafer
1495 gün önce
idfatura_nofatura_tarihison_olusturma_tarihiperiyod
120052020-05-102020-05-1030
220202020-05-202020-10-2030
320032020-06-032020-11-0330

Yukarıdaki gibi basit bir talbo düşündüm. Burada fatura bilgilerin kayıtlı olduğunu düşünerek sonraki süreci anlatmaya çalışacağım.

İlk işlemde fatura_tarihi ve son_oluşturma_tarihi aynı oluyor. Veritabanından sorgularken son_oluşturma_tarihi + periyod işlemi ile faturayı oluşturmaniz gereken yeni tarihi alabilirsiniz.

Ardından gerekli tarih kontrollerini yapıp oluşturma işlemi sonrası son_oluşturma_tarihi alanı güncelleyip bir sonraki dönem için sistemi tekrar hazır hale getirebilirsiniz.

Eminim çok daha güzel ve basit çözümlerde vardır. Ben sadece fikir vermesi için ekledim. Kolay gelsin.

egemennk1
1495 gün önce

Anladığım kadarıyla premium bir servis için istiyorsun ona göre cevap yazacağım.
Hangi üyenin ayın hangi günü ödeme yapacağını ilk satın alımı yaptıktan sonra veritabanına kaydet. Ondan sonra hiç bir yazının olmayacağı bir sayfa oluştur o sayfada öncelikle sayfaya girildiğinde haftanın hangi gününde olduğunu tespit et sonra veritabanından o gün ödeme yapması gereken kullanıcılara mail yada sms ile haber vermesi için bir kod yaz. Son olarakta her gün için o sayfaya bir cron job ayarla.
Çalışırmı bilmiyorum daha önce böyle birşey yapmadım ama işe yarayacağını düşünüyorum.
İyi çalışmalar