במסד נתונים תעשה תא בשם
ath_expired
שיהיה מסוג int unsinged
בהרשמה תכניס לתוכו את הערך של
strtotime('+1 week')
שזה יביא לך את הערך של time בעוד שבוע, אתה יכול לשנות את זה גם ל day או מספר ימים.
כל התחברות תריץ את השאילתה:
PHP קוד:
'DELETE FROM `users` WHERE `ath_expired` <' . time() . ' AND `ath_expired` != 0'
ואם מישהו אימת את החשבון, תהפוך את הערך של התא הזה ל 0.
את גם יכול לשים עליו index ואז זה יהיה מאוד יעיל.