manoochehr_sh 55 ارسال شده در 11 اردیبهشت، ۱۳۹۵ اشتراک گذاری ارسال شده در 11 اردیبهشت، ۱۳۹۵ در جدولی با نام users ، فیلد expired_time رو واسه زمان انقضای اعتبار کاربر درنظر گرفتم و هر کاربر با id مشخص شده میخوام وقتی اعتبار کاربر تموم شده دیگه اطلاعات واسش ارسال نشه این کد رو نوشتم : $sql="SELECT * FROM `users` WHERE `id`='$id' AND DATEDIFF(`expired_time` , NOW())<=0"; $sth1 = mysql_query($sql); if(mysql_fetch_array($sth1)) { بدون اعتبار } else { با اعتبار، دریافت اطلاعات } ولی متاسفانه مشاهده شده در برخی موارد کاربری که زمان اعتبار کاربریش تموم شده ، اطلاعات رو دریافت کرده کجای کد اشتباست؟ !! شرمنده که تو قسمت b4a گذاشتم، آخه برنامه م با b4a هستش لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
حسن قاسمی نیا 547 ارسال شده در 11 اردیبهشت، ۱۳۹۵ اشتراک گذاری ارسال شده در 11 اردیبهشت، ۱۳۹۵ از تابه time توی php استفاده کنید توابع دیتابیس همیشه آمار دقیق نمیدن لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
manoochehr_sh 55 ارسال شده در 12 اردیبهشت، ۱۳۹۵ سازنده اشتراک گذاری ارسال شده در 12 اردیبهشت، ۱۳۹۵ از تابه time توی php استفاده کنید توابع دیتابیس همیشه آمار دقیق نمیدن چرا اتفاقا اول از توابع php استفاده کرده بودم به این صورت: $up_time=date('Y-m-d H:i:s',4.5*3600+time()); جواب نمیداد از NOW() استفاده کردم، بجای DATEDIFF از مقایسه معمولی هم استفاده کردم و همینطور از UNIX_TIMESTAMP در همه موارد در تستهای خودم درست کار میکنه ولی نمیدونم چطور واسه بعضی از کاربرا درست جواب نمیده لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی ایزدی 9,203 ارسال شده در 12 اردیبهشت، ۱۳۹۵ اشتراک گذاری ارسال شده در 12 اردیبهشت، ۱۳۹۵ تاپیک به بخش پرسش و پاسخ مربوط یه html و php انتقال یافت ربطی به بیسیک نداره این تاپیک ! امتیاز منفی ثبت شد لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
manoochehr_sh 55 ارسال شده در 12 اردیبهشت، ۱۳۹۵ سازنده اشتراک گذاری ارسال شده در 12 اردیبهشت، ۱۳۹۵ تاپیک به بخش پرسش و پاسخ مربوط یه html و php انتقال یافت ربطی به بیسیک نداره این تاپیک ! امتیاز منفی ثبت شد بابت خطایی که مرتکب شدم عذرخواهی میکنم آخه یجورایی حدس میزدم این خطا به کد من هم ربط پیدا کنه و یا راه حلی از طریق کد برنامه داشته باشه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
حسن قاسمی نیا 547 ارسال شده در 12 اردیبهشت، ۱۳۹۵ اشتراک گذاری ارسال شده در 12 اردیبهشت، ۱۳۹۵ از دیتا استفاده نکنید . تو دیتابیس تاریخ به این صورت ثبت کنید : time()+120 تایم فوق برای 2 دقیقه آینده هست بعد با همین time() چک کنید اگه بیشتر از زمان بالا بود عتبار سنجی به اتمام رسیده لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.