نمایش انلاین و افلاین بودن کاربران

php -
1 سال پیش توسط افشین داداش نژاد آپدیت شد
آفلاین
user-avatar
علیرضا ساجدی ( 15094 تجربه )
3 سال پیش
تخصص : Laravel,Vuejs

لینک کوتاه اشتراک گذاری

1

باسلام
چطوری میتونم انلاین بودن و اطلاعات سیستم و مرورگر کسی رو که داره صفحه وب رو نگا میکنه رو بگیرم در php
@hesammousavi
کپی این اطلاعات:Image of Yaktocat

بهترین پاسخ
آفلاین
user-avatar
mahdi khanzadi
2 سال پیش

سلام از پکیج زیر استفاده کنید.

https://github.com/shetabit/visitor

۱− مشخص میکنه چه کسی از چه چیزی بازدید کرده
۲− مشخص میکنه کدوم کاربر الان انلاین هست یا نیست
۳− لیست کاربران انلاین رو میتونید بدست بیارید
۴− میتونید تشخیص بدید کاربر مورد نظرتون مرورگرش چیه و مشخصات مختلف مرورگرش رو بدست بیارید. یا حتی سیستم عاملش رو تشخیص بدید چیه.

آفلاین
user-avatar
پایان جهان ( 128285 تجربه )
3 سال پیش
تخصص : جوجه برنامه نویس وردپرس و لاراول

لینک کوتاه اشتراک گذاری

آفلاین
user-avatar
علیرضا ساجدی ( 15094 تجربه )
3 سال پیش
تخصص : Laravel,Vuejs

لینک کوتاه اشتراک گذاری

0

@RaymondDragon

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

آفلاین
user-avatar
علیرضا ساجدی ( 15094 تجربه )
3 سال پیش
تخصص : Laravel,Vuejs

لینک کوتاه اشتراک گذاری

0

میخوام تمام اطلاعات کاربر رو بگه
Image of Yaktocat

آفلاین
user-avatar
محسن بستان ( 122127 تجربه )
3 سال پیش
تخصص : توسعه دهنده ارشد Back End

لینک کوتاه اشتراک گذاری

0

@alireza2000sajedi از این لینک برای اطلاعات استفاده کنید :
https://stackoverflow.com/questions/8754080/how-to-get-exact-browser-name-and-version
از این لینک هم برای آنلاین و آفلاین استفاده کنید ( خودم اینو استفاده کردم و منبع خوبیه ) :
https://www.daniweb.com/programming/web-development/threads/254730/how-could-i-detect-users-that-are-offline-and-online

آفلاین
user-avatar
mahdi khanzadi ( 99966 تجربه )
2 سال پیش
تخصص : backend developer at Snapp market

لینک کوتاه اشتراک گذاری

5

سلام از پکیج زیر استفاده کنید.

https://github.com/shetabit/visitor

۱− مشخص میکنه چه کسی از چه چیزی بازدید کرده
۲− مشخص میکنه کدوم کاربر الان انلاین هست یا نیست
۳− لیست کاربران انلاین رو میتونید بدست بیارید
۴− میتونید تشخیص بدید کاربر مورد نظرتون مرورگرش چیه و مشخصات مختلف مرورگرش رو بدست بیارید. یا حتی سیستم عاملش رو تشخیص بدید چیه.

آفلاین
user-avatar
عرفان همتی ( 26675 تجربه )
2 سال پیش
تخصص : Backend Developer

لینک کوتاه اشتراک گذاری

1

@alireza2000sajedi
سلام. منم از پکیجی که @khanzadimahdi معرفی کردن، استفاده کردم، پکیج خوبیه و راضیم ازش :)

آفلاین
user-avatar
علی بیات ( 439989 تجربه )
2 سال پیش
تخصص : توسعه دهنده ارشد وب

لینک کوتاه اشتراک گذاری

0

@khanzadimahdi
درود آقای خانزادی
پکیج بسیار خوب و کارآمدیه

آفلاین
user-avatar
علیرضا ساجدی ( 15094 تجربه )
2 سال پیش
تخصص : Laravel,Vuejs

لینک کوتاه اشتراک گذاری

0

سلام @khanzadimahdi
الان من کاربران انلاین رو میخوام بگیرم ولی کار نمیکنه

آیا مشکلی پیش اومده؟

آفلاین
user-avatar
mahdi khanzadi ( 99966 تجربه )
2 سال پیش
تخصص : backend developer at Snapp market

لینک کوتاه اشتراک گذاری

0

دستوری که استفاده کردین چی هست؟ و اینکه middleware رو قرار دادین؟

آفلاین
user-avatar
علیرضا ساجدی ( 15094 تجربه )
2 سال پیش
تخصص : Laravel,Vuejs

لینک کوتاه اشتراک گذاری

0

@khanzadimahdi
مرسی
اونو درست کردم
سوال:
1-چطوری میتونم لیست بازدید کنندگان سایت رو ببینم که مهمان هستند ن کاربر؟
2-کاربران انلاین رو هم میگیریم حتی انلاین نیستن رو نمایش میده؟
3-چطوری میتونم cron job رو روش پیاده کنم؟(میخوام بره تو صف چیز مهمی نیست که بخوام سیستم رو درگیر کنم براش)

آفلاین
user-avatar
mahdi khanzadi ( 99966 تجربه )
2 سال پیش
تخصص : backend developer at Snapp market

لینک کوتاه اشتراک گذاری

0

کاربران انلاین رو میشه بر حسب ip فیلتر کرد.
کاربرانی که مهمان هستن اونایی هستن که توی دیتابیس مدل یوزرشون وجود نداره. و بقیه موارد کاربر سایت هستن. (این قابلیت رو امروز بهش اظافه میکنم. ممنون از پیشنهاد شما)
نمیشه کرون جاب گذاشت چون دیتا و اطلاعات رو از مرورگر کاربر میگیره و چیزی نیست که نیاز به کرون جاب داشته باشه.

آفلاین
user-avatar
علیرضا ساجدی ( 15094 تجربه )
2 سال پیش
تخصص : Laravel,Vuejs

لینک کوتاه اشتراک گذاری

0

@khanzadimahdi
جواب گزینه دو رو هم ممنون میشم بدین

آفلاین
user-avatar
mahdi khanzadi ( 99966 تجربه )
2 سال پیش
تخصص : backend developer at Snapp market

لینک کوتاه اشتراک گذاری

1

بله کاربران غیر انلاین رو هم میتونید مشخص کنید. تابع isOnline مشخص میکنه که کاربر انلاین هست یا نیست.

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

آفلاین
user-avatar
علیرضا ساجدی ( 15094 تجربه )
2 سال پیش
تخصص : Laravel,Vuejs

لینک کوتاه اشتراک گذاری

0

@khanzadimahdi

لطفا اگه پکیج رو اپدیت کردید اطلاع بدید

ممنون

آفلاین
user-avatar
Kameel Mirzaei ( 6600 تجربه )
2 سال پیش

لینک کوتاه اشتراک گذاری

0

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

آفلاین
user-avatar
افشین داداش نژاد ( 15668 تجربه )
1 سال پیش
تخصص : لاراول(Laravel)

لینک کوتاه اشتراک گذاری

برای ارسال پاسخ لازم است، ابتدا وارد سایت شوید.