farshad_persia
شنبه 04 آبان 1387, 15:41 عصر
سلام دوستان گل
چند تا سوال کوچیک اما مهم داشتم
1- در مورد تعداد یوزر های لاگین کرده در سایت تنها چیزی که به ذهنم رسید این بود که یک جدول تو دیتابس بسازم که با لاگین یک یوزر در اون یک رکورد ثبت کنه مثلا :
<?php
// Some code to login and when session started
mysql_query("INSERT INTO `session` ('userid') values ('$userid')");
?>
اینجوری با شمردن تعداد رکوردها و همچنین بررسی userid معلوم میشد که چند یوزر و کدام یوزر ها در سایت لاگین کردند؟
مشکل : با بستن صفحه از طرف یوزر session هم بسته میشه و خوب اما اون رکورد همچنان در دیتابیس باقی میمونه ......
2 - این فقط برای افراد عضو هستش و افراد غریبه یا همون مهمان رو چه جوری و با چه حرکتی در دیتابیس ثبت کنم که بتونم تعداد آفراد آنلاین رو بشمرم ؟؟
3 - یک مشکل دیگه چه جوری میتونم یک کوکی درست کنم که یوزر در زمان ورود به سایت اتوماتیک لاگین بشه ( دقیقا شبیه به تیک که معمولا در کنار فیلدهای لاگین هست با عنوان Remember Me ...)
با تشکر و سپاس پیشاپیش از راهنمایی هاتون :چشمک:
چند تا سوال کوچیک اما مهم داشتم
1- در مورد تعداد یوزر های لاگین کرده در سایت تنها چیزی که به ذهنم رسید این بود که یک جدول تو دیتابس بسازم که با لاگین یک یوزر در اون یک رکورد ثبت کنه مثلا :
<?php
// Some code to login and when session started
mysql_query("INSERT INTO `session` ('userid') values ('$userid')");
?>
اینجوری با شمردن تعداد رکوردها و همچنین بررسی userid معلوم میشد که چند یوزر و کدام یوزر ها در سایت لاگین کردند؟
مشکل : با بستن صفحه از طرف یوزر session هم بسته میشه و خوب اما اون رکورد همچنان در دیتابیس باقی میمونه ......
2 - این فقط برای افراد عضو هستش و افراد غریبه یا همون مهمان رو چه جوری و با چه حرکتی در دیتابیس ثبت کنم که بتونم تعداد آفراد آنلاین رو بشمرم ؟؟
3 - یک مشکل دیگه چه جوری میتونم یک کوکی درست کنم که یوزر در زمان ورود به سایت اتوماتیک لاگین بشه ( دقیقا شبیه به تیک که معمولا در کنار فیلدهای لاگین هست با عنوان Remember Me ...)
با تشکر و سپاس پیشاپیش از راهنمایی هاتون :چشمک: