سلام
من به چه شکل می تونم زمان حضور کاربران در پنل مدیریت رو محاسبه کنم ؟ یعنی از زمانی که وارد شدن تا زمان خارج شدن یا اینکه session تمام شده ؟ می خوام داخل یک جدول ذخیره کنم که هر کاربر در هر روز چند دقیقه حضور داشته .
با تشکر
سلام
من به چه شکل می تونم زمان حضور کاربران در پنل مدیریت رو محاسبه کنم ؟ یعنی از زمانی که وارد شدن تا زمان خارج شدن یا اینکه session تمام شده ؟ می خوام داخل یک جدول ذخیره کنم که هر کاربر در هر روز چند دقیقه حضور داشته .
با تشکر
سلام
باید یه جدولی داشته باشید که ورود کاربرها رو لاگ بندازه و هنگام خروج یا اتمام سشن تاریخ خروجش هم ثبت کنه.
حالا هنگامی که کاربر می خواهد لاگین کنه، بره جدول رو چک کنه که قبلا کی وارد سیستم شده.
سلام
ممنون . ولی خوب همین روندی که فرمودید داخل سوال خودم بود . سوال این هست که من این محاسبه رو چطور باید انجام بدم ؟ فرض رو بر این می گیریم من زمان و تاریخ ورود کاربر و همین طور اتمام Session یا logout رو ذخیره می کنم ولی چطور باید محاسبه بشه به طور مثال در یک روز یا یک ماه چند دقیقه داخل پنل بوده ؟ بیشتر مشکل من روند پیاده سازی هستش
تشکر
نمی دونم این کد کار شما رو راه می اندازه یا نه
اگر لاگ یک روز کاربر رو بدست بیارید، می تونید با استفاده از این کد ، سطر به سطر مدت زمان حضور کاربر رو به دقیقه محاسبه و سپس اونها را با هم جمع کنید :
TimeSpan span = (end-start);
minute = span.Minutes;