Php Veri Nasıl Kısıtlanır

İyi günler,

Ben bir php sisteminde kayıtlı bir kullanıcı belerli bir süre içinde kayıdını başlatıp ve belirtilmiş bir bitiş tarihi yani üyeliğin iptal tarihini sistem olarak nasıl kodlarım örneğin bügünün tarihi 08.05.2018 tarihinde başlamış bir üye 15.05.2018 tarihinde üyeliğin bitiş tarihi bu üyeliğin dondurulmuş olması lazım.

  • Etiketler;

Cron job kullanabilirsiniz; işlemleri yapan php dosyanız belirlediğiniz aralıklarla (günde bir, saatte bir, haftada bir vs. sunucu tarafından çalıştırılır.)

bkz. https://www.youtube.com/watch?v=q4liek4S7dA

hocam bunu php kodları kullanarak örnek veriyorum üye düzenleme işleminde yahut bir üye eklerken ordaki seçeneklerden düzenleme yapmak nasıl mümkün

Sanırım kayıt tarihinin üzerinden örneğin 15 gün geçtikten sonra üyeliğinin otomatik olarak dondurulmasını istiyorsunuz. Kayıt olduğu günün tarihini veritabanına ekledikten sonra;

SELECT DATEDIFF(NOW(), "2017-06-15") AS gun_farki

veya

SELECT DATEDIFF(NOW(), kayit_tarihi) AS gun_farki
FROM uyeler_tablosu
WHERE id=2555

Şeklinde bugün ve kayıt tarihi arasındaki gün farkını alabilirsiniz. Gelen değer 15 den büyükse üyeliğiniz donduruldu mesajı gösterebilirsiniz.

bkz. https://www.w3schools.com/sql/func_mysql_datediff.asp

Ayrıca https://www.w3schools.com/sql/sql_ref_mysql.asp (MySQL Date Functions)

Cevap Yaz

Cevap yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git