انجمن سایت کلیدستان


رتبه موضوع:
  • 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
حذف اتوماتیک کاربر از پایگاه داده بعد از زمانی مشخص

حذف اتوماتیک کاربر از پایگاه داده بعد از زمانی مشخص

#1
سلام

می خوام در صورتی که کاربر بعد از ثبت نام ، کد فعال سازی ارسال شده را وارد نکرده باشه بعد از زمان مشخصی مثلا 48 ساعت اطلاعاتش از پایگاه داده حذف بشه؟

با تشکر
 
پاسخ

حذف اتوماتیک کاربر از پایگاه داده بعد از زمانی مشخص

#2
نمیدونم شما قصدتون اینه که بعد از 48 ساعت دیگه نتونه کد فعالسازی رو وارد کنه؟
بنده خودم در این زمینه راهی پیدا نکردم ولی می تونید با ورود هر کاربری سایتتون رو بروز کنید
یا هر وقت اون کد فعال سازی وارد شد اطلاعات رو پیدا کنید


 
پاسخ

حذف اتوماتیک کاربر از پایگاه داده بعد از زمانی مشخص

#3
خود دیتا بیس این قابلیت رو نداره ولی میتونی یه موتور اضافه کنی به صفحت و یا غیره که با استفاده از کرون جاپ هر یک ساعت رفرش بشه که باعث بشه که سرچ کنه توی دیتابیست رکورد های که تاریخ قدیمی دارن رو حذف کنن
DELETE FROM messages WHERE date < $dime
برای شخص که میاد توی دیتا بیس هم یه دستور بنویس که اگه تاریخی که توی دیتابیس ثبت کردی با تاریخی که طرف باز اومده چند روز تفاوت داره اجازه براش صادر نشه و اصلا نیاز به حذف رکورد نیست .. ولی خب اگه میخای حذف هم کنی روش بالا مفیده . به همین راحتی
پاسخ
 سپاس شده توسط شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان