PDA

View Full Version : مبتدی: ذخیره اطلاعات ورود و خروج کاربر از سایت



MasoudAdmin
دوشنبه 28 دی 1394, 18:47 عصر
با سلام
یکی از جدول های دیتابیس من ذخیره ورود و خروج کاربران از سایت می باشد که فیلدهای جدول شامل : آی پی،نام کاربری،نوع مرورگر،تاریخ ورود کاربر،ساعت ورود کاربر،تاریخ خروج کاربر،ساعت خروج کاربر.
می خوام این ذخیره سازی اطلاعات به گونه ای انجام بشه که وقتی کاربر نام کاربری و کلمه عبور رو وارد کرد و کلید ورود به سایت رو زد اطلاعات ورود ذخیره بشه و وقتی کلید خروج رو زد یا کلید بستن مرورگرش رو هم اطلاعات (خروج) همون کاربر با همون آی پی که وارد شده در جدول آپدیت بشه.

مثلا کاربر کلید ورود به سایت رو که میزنه یه ردیف در جدول ایجاد بشه:


id_row
IP
UserName
Browser
LoginDate
LoginTime
LogoutDate
LogoutTime


1
10.253.27.167
test
Chrome
1394/10/27
18:10:36






حالا کاربر کلید خروج یا کلید بستن مرورگر رو میزنه حالا باید همون ردیف جدول دو فیلد تاریخ و ساعت خروج آپدیت بشه.


id_row
IP
UserName
Browser
LoginDate
LoginTime
LogoutDate
LogoutTime


1
10.253.27.167
test
Chrome
1394/10/27
18:10:36
1394/10/27
18:21:13




ممنون میشم کمک کنید.

bomb23
سه شنبه 29 دی 1394, 08:42 صبح
بخش اول سوال: بعد از اجام لاگین یه تابع بنویس که یه سطر به دیتاابیست اضافه کنه.
بخش دوم: زمان دقیق بسته شدن مرورگر معلوم نمیشه به سادگی و باید این موضوع رو از طریق signalr حل کنید.

tkord26
سه شنبه 29 دی 1394, 15:23 عصر
آقا سلام این کاری که کردین خیلی جالبه! اگه امکان داره کدش رو بذارین تا ما هم تو سایتمون استفاده کنیم! ممنون میشم کدهاشو اینجا بذارین!منتظریم رفیق:بوس:

MasoudAdmin
پنج شنبه 01 بهمن 1394, 19:43 عصر
با سلام
من هر چی Search کردم بالاخره نتونستم موفق بشم.:افسرده:
دوستی هم گفتن از طریق
signalr می تونم اصلا بابتش چیزی نمی دونم.:ناراحت:

ممنون میشم اگه کسی می تونه کمک کنه.:خجالت:

tkord26
پنج شنبه 01 بهمن 1394, 20:22 عصر
با سلام
من هر چی Search کردم بالاخره نتونستم موفق بشم.:افسرده:
دوستی هم گفتن از طریق
signalr می تونم اصلا بابتش چیزی نمی دونم.
:ناراحت:

ممنون میشم اگه کسی می تونه کمک کنه.
:خجالت:

دوست من این سوال رو بیا اینجا مطرح کن
این سایت (http://www.مطلب.را.کامل.قرار.دهید)

MasoudAdmin
جمعه 02 بهمن 1394, 23:21 عصر
با سلام
دوست عزیز این لینکی که گذاشتید ، صفحه اون باز نمیشه.:ناراحت:

The server at www.xn--ngb3a1bc.xn--mgbt.xn--mgb2dc21b.xn--mgbtb9d.xn--ugba5et1a can't be found, because the DNS lookup failed. DNS is the network service that translates a website's name to its Internet address. This error is most often caused by having no connection to the Internet or a misconfigured network. It can also be caused by an unresponsive DNS server or a firewall preventing Google Chrome from accessing the network.

bomb23
شنبه 03 بهمن 1394, 09:54 صبح
http://www.asp.net/signalr/overview/getting-started/tutorial-getting-started-with-signalr

MasoudAdmin
شنبه 03 بهمن 1394, 21:50 عصر
سلام دوست عزیز.
از پاسختون ممنون.
ولی واقعیتش من ازش سر در نیاوردم.:متفکر::متعجب:
میشه توضیح بدید؟
آیا خودتون کد آماده ای دارید؟
ممنون میشم.

bomb23
یک شنبه 04 بهمن 1394, 07:46 صبح
این منع رسی بخونید متوجه میشید:

http://www.dotnettips.info/post/849/signalr