PDA

View Full Version : تایمردر ASP.NET



برنامه نویس تازه کار
دوشنبه 18 آبان 1388, 13:18 عصر
می خوام تو سایتم برای ثبت نام یه زمان مشخصی رو بر هر کاربر بذارم
که برای مثال 30 دقیقه فرصت داشته باشه تا ثبت نام کنه.
یه کامپوننت میخواد که پیداش نمیکنم اگه پیداش کردید بذارید استفاده کنیم.

salehbagheri
دوشنبه 18 آبان 1388, 18:43 عصر
کامپوننت نميخواد! کمي فکر = رسيدن به جواب!

کافيه IP کاربر يا هرچيز منحصر به فرد کاربر رو همراه با ساعت ورود کاربر به صفحه ثبت نام ذخيره کنيد!

سپس زماني رو که کاربر دکمه Submit رو ميزنه با زمان ورود به صفحه ثبت نام مقايسه کنيد!

اگه بيشتر از 30 دقيقه گذشته بود! {Stop}
اگه کمتر از 30 دقيقه گذشته بود! {Continue}

notelo
دوشنبه 18 آبان 1388, 20:21 عصر
اگر از Ajax هم استفاده کنی می تونی Timer داشته باشی! چطوری؟
یه ScriptManager بنداز تو فرمت و یه Timer حالا با Timer هرکاری می خوای انجام بده...