PDA

View Full Version : یه کد ساده برای تمدید اعتبار کاربران



mirmohsen
جمعه 06 مهر 1397, 21:37 عصر
سلام.دوستان یه کمک میخاستم ازتون.من یه اسکریپ ساده میخام اگه میشه راهنماییم کنید. من در دیتابیس یک تیبل دارم بنام adminuser
که این تیبل دارای فیلد های id , usrname , data هستش. و این کاربرا در سایت من تا وقتی میتونند فعالیت کنند که تاریخ data اونا منقضی نشده باشه
حالا میخام یک صفحه ایجاد کنم که توی اون صفحه کاربری که اکانتش منقضی شده با نوشتن نام کاربریش و مشخض کردن مثلا سه ماه به درگاه پرداخت زرین پال هدایت بشه و بعد از پرداخت به مقدار data همان لحظه ایی که پرداخت کرده 3 ماه اضافه بشه

سورس درگاه زرین پال که هست فقط مشکل من اینه که بعد پرداخت موفق یه کدی نوشته بشه که در دیتابس مقدار data رو تغییربده.
ممنونم میشم کمک کنید

MiladWorkShop
جمعه 06 مهر 1397, 23:40 عصر
سلام

date با چه فرمتی ذخیره شده توی دیتابیس ؟

mirmohsen
شنبه 07 مهر 1397, 16:29 عصر
سلام

date با چه فرمتی ذخیره شده توی دیتابیس ؟

سلام به فرمت varchar(20) ذخیره شده

MiladWorkShop
شنبه 07 مهر 1397, 17:15 عصر
منظورم فرمت ذخیره سازی هست, به صورت timestamp هست یا date اگه date هست چینشش به چه شکل هست

چندتا مثال :

1538230475

20181025

2018/10/25

2018-10-25

؟؟؟

mirmohsen
شنبه 07 مهر 1397, 17:16 عصر
به این صورت است 970707
شمسی هست

MiladWorkShop
یک شنبه 08 مهر 1397, 15:49 عصر
درود

از این استفاده کنید : https://miladworkshop.ir/paste/YBu9A2

mirmohsen
یک شنبه 08 مهر 1397, 20:51 عصر
درود

از این استفاده کنید : https://miladworkshop.ir/paste/YBu9A2

اقا خیلی مردی.متشکرم از شما

mirmohsen
یک شنبه 08 مهر 1397, 21:12 عصر
فقط بعد از تمدید تاریخ بصورت 13970723 شد. 13اولش رو چحوری حدف کنم
چون داخل دیتابیس تاریخا به این صورته 970723

MiladWorkShop
دوشنبه 09 مهر 1397, 00:03 صبح
فقط بعد از تمدید تاریخ بصورت 13970723 شد. 13اولش رو چحوری حدف کنم
چون داخل دیتابیس تاریخا به این صورته 970723

اینو تست کنید : https://miladworkshop.ir/paste/sAWYda