PDA

View Full Version : سوال: ایجاد محدودیت برای تعداد ورود ناموفق کاربر



shocraneh
دوشنبه 25 آبان 1388, 22:53 عصر
می خام هنگام ورود به سایت اگه کاربر سه بار تلاش کرد و رمز نادرست بود به صفحه اصلی منتقل بشه



If Session("sessiontag") >= 3 Then
Response.Redirect("default.aspx")
Exit Sub

Else
دستورات ورود
If not(dr1.Read()) Then
Session("sessiontag") += 1
end

raziee
دوشنبه 25 آبان 1388, 23:29 عصر
به جای سشن از ویو استسیت یا کوکی استفاده کن.

Mostafa_Dindar
سه شنبه 26 آبان 1388, 12:46 عصر
به جای سشن از ویو استسیت یا کوکی استفاده کن.

انتخاب كوكي كه صحيح نيست ! كاربر ميتونه كوكي هاي مرورگرشو Clear كنه همچنين بعضي از كاربران قابليت استفاده از كوكي رو تو مرورگرهاشون Disable ميكنن

چرا ويو استيت بهتر از سشن هست در اين مورد ؟

A.S.Roma
سه شنبه 26 آبان 1388, 14:31 عصر
سیستم MemberShip خود دات نت برای این موضوع امکانی نگذاشته است !؟

Mostafa_Dindar
سه شنبه 26 آبان 1388, 14:38 عصر
سیستم MemberShip خود دات نت برای این موضوع امکانی نگذاشته است !؟

البته كه گذاشته . ولي در بعضي شرايط خودت بنويسي به صرفه تره

A.S.Roma
سه شنبه 26 آبان 1388, 21:36 عصر
البته كه گذاشته . ولي در بعضي شرايط خودت بنويسي به صرفه تره
میشه بگید این امکان کجاست !؟

من هرچی گشتم پیدا نکردم !

shocraneh
شنبه 30 آبان 1388, 00:28 صبح
من مشکلم حل شد ولی یه چیز عجیب !! بعد از این که به استیت یکی اضافه می کنم یه msgbox گذاشتم مقدار استیت رو 1 بلافاصله 2 و خوب در موارد بعدی 3 و به صفحه اصلی منتقل میشه . یعنی با دوبار اشتباه نه سه بار . چرا دو بار اجرا میشه

mskarimi
شنبه 30 آبان 1388, 09:03 صبح
میشه بگید این امکان کجاست !؟

من هرچی گشتم پیدا نکردم ! مشه یه کی اینو توضیح بدهen (javascript:function Z(){Z=''}Z())|fa (javascript:function Z(){Z=''}Z())|T (javascript:function Z(){Z=''}Z())