PDA

View Full Version : سوال: نمایش تعداد افرادی عضو آنلان در سایت



crafcrab
دوشنبه 02 دی 1392, 03:32 صبح
سلام
من میخوام تعداد افراد آنلان اما توجه کنید افرادی که عضو هستند و وارد سایت شدند رو پیدا کنم چطوری این کار رو بکنم
ورود به سایت هم به دو نوع هست اگه تیک ذخیره رمز رو هنگام ورود در سایت نزنه ورودش در Sessions ذخیره میشه
اما اگر تیک ذخیره رمز بزنه درودش در کوکی ذخیره میشه
حالا من میخوام بدونم تعداد افرادی عضو که وارد حساب کاربری خود شدند چند نفر هست
برای قسمت نمایش آمار سایتم میخوام بنویسم
با تشکر

Tarragon
دوشنبه 02 دی 1392, 05:24 صبح
سلام
در دیتابیس یه قسمت بزارید به نام آخرین حضور بعد کاربر هر صفحه ای رو باز کرد زمان این رو بروز کنید بعدش با query زیر عضو های آنلاین رو حساب کنید.
$sql = "Select count(*) as count FROM users Where `lastPresence` > '".(time() - 300)."'";
ای کد می گه اونا تعداد اونائی که 5دقیقه اخر انلاین بودن رو نشون میده.

crafcrab
دوشنبه 02 دی 1392, 21:29 عصر
راه دیگه ای نیست!

crafcrab
دوشنبه 02 دی 1392, 21:55 عصر
راهی هست لیست تمام ip هایی که به سایت وصل هستند رو پیدا کرد با یه تابع ؟

Tarragon
سه شنبه 03 دی 1392, 07:28 صبح
یه کلاس بود سرچ کنید پیدا می کنید.