مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

مرجع فیلم های تخصصی تاپ لرن

ایراد در آمار بازدید افراد آنلاین

دوشنبه, 26 تیر 1396 00:14

ایراد در آمار بازدید افراد آنلاین

سلام  خسته نباشید من از آموزش زیر استفاده کردم و آمار بازدید رو نوشتم

https://barnamenevisan.org/Articles/Article3412.html

منتهی افراد انلاین رو تعدادی رو واقعی نمیزنه در صورتی که فقط خودمم چکش کردم توی لوکال تعداد زیاد میزنه چند تا مرورگر هم باز کردم دوبل حساب میکنه وقتی مرورگر رو میبنم کم نمیکنه و اینکه داخل هاست اپلود کردم تا 129 تا هم افراد انلاین رو زد درصورتی که میدونم کسی جز خودم تو سایت نیست وقتی از سایت خارج میشم دوباره وارد میشم همون مقدار  135 تا هنوز موجوده اضافه هم میشه بهش

ممنون میشم راهنمایی کنید

طبق کدهای شما مو به مو رفتم جلو

آکادمی برنامه نویسان تلگرام برنامه نویسان
دوشنبه, 26 تیر 1396 09:55

درسته

شما با هر مرورگر وارد بشید سشن جدید ایجاد میشه و افراد افزایش پیدا میکنه

اگر دقیق میخواهید از IP کاربر استفاده کنید

دوشنبه, 26 تیر 1396 10:10

ممنون میشه راهنمایی کنید چطری با ip  کاربر بررسی کنم؟ یعنی کدوم قسمت باید ip رو بررسی کنم

دوشنبه, 26 تیر 1396 10:32

باید یک جدول ایجاد کنید برای کاربران آنلاین و موقع ورود آی پی رو درج کنید

سپس چک کنید اگر در ورود مجدد آی پی در اون جدول بود حساب نکنید

سپس در رویداد Session_End که کاربر خارج میشه اون IP حذف کنید

دوشنبه, 26 تیر 1396 10:43
دوشنبه, 26 تیر 1396 11:07

مهندس دو سوال

ip کاربر موقع ورود داخل session_start داخل دیتابیس درج بشه و منظور از حذف اینه که داخل دیتابیس حذف بشه؟اونم داخل Session_End

و اینکه مهندس  من برای این قسمت بریک پوینت میذارم با مرورگر دیگه ای وارد میشم تعداد رو به جای اینکه 2 بزنه میشه سه نمیدونم چرا

protected void Session_Start()
  {
      HttpContext.Current.Application["OnlineUser"] = ((int) HttpContext.Current.Application["OnlineUser"] + 1);
 
  }

دوشنبه, 26 تیر 1396 11:57

بله باید حذف بشه تا دفعه بعد هم بتونه محاسبه کنه این کاربر را

دوشنبه, 26 تیر 1396 12:09

آها درسته ممنونم تستش میکنم

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید