نمایش اعضای آنلاین در صفحه اصلی

amir6268

تازه وارد
سلام

من از اسکریپت php-authentication-system استفاده میکنم.

میخواستم اعضایی که وارد میشن یا لاگین میکنند رو در صفحه اصلی نشون بده. یا وقتی خارج میشن اسمشون حذف بشه.

راهنمایی میکنید؟

 

Mohammad

مدیر انجمن
پرسنل مدیریت
دوست عزیز ، تغییرات در سیستم ها بر عهده ی خود شماست ، کسی نمیتونه بر اساس نیاز های هر کاربر تغییرات اعمال کنه!...

 

amir6268

تازه وارد
شما درست میگید این اصلا وظیفه شما نیست.

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

 

Mohammad

مدیر انجمن
پرسنل مدیریت
به صورت ساده ، یک جدول ایجاد کنید که برای هر کاربر وارد شده یک مقدار وارد کنه درون اون جدول (شامل اسم و مشخصات دلخواه)

موقعی که خارج میشه هم حذفش کنه!...

شما با یک حلقه هم میتونید تعداد انلاین ها رو نمایش بدید

 

amir6268

تازه وارد
فکر میکنم بهترین راهش همون استفاده از session باشه ...

من از این راه اقدام کردم جواب هم داد ولی تنها مشکلم الان اینجاست که با هر بار ورود و خروج کاربر دوباره یه سشن جدید میسازه و باز همون کاربر تکرار میشه ...

در این مورد میتونید راهنمایی کنید که یه جوری با خروج اون سشن قبلی اتوماتیک حذف بشه؟

 

amir6268

تازه وارد
مرسی اینم خودم حلش کردم ...

یه تایمر بهش دادم که بعد از یه مدت زمان خاصی سشن ساخته شده رو حذف کنه ...

فقط آخرین سوالم ...

بار اول که کاربر وارد میشه کاملا همه چیز درست کار میکنه ...

ولی وقتی صفحه رو رفرش میکنه یه خطا میده ...

فکر میکنم بخاطر اینه که دوباره میخواد سشن رو ثبت کنه ولی چون یکیه خطا میده و ثبت نمیشه.

........................................................................................................

ویرایش پست!!!

اینم درستش کردم :دی

خواهشا این یکی رو دیگه کمک کنید الان یه سشن و تایمر تو دیتابیس ذخیره میشه...

حالا میخوام اسم کاربر رو هم بگیره ...

اینو هر کاری کردم نشد.

آقا محمد اینو کمک میکنی؟ فقط راهنمایی کنی درستش میکنم.

 
آخرین ویرایش توسط مدیر:

Mohammad

مدیر انجمن
پرسنل مدیریت
در هنگام ورود شما باید یوزر پسورد رو سلکت کنید و مقایسه کنید دیگه! درسته؟

در اینجا نام و نام خانوادگیش رو هم میگیریم

 

amir6268

تازه وارد
من اینطوری ساختم که وقتی میخواد سشن رو ثبت کنه همراه با اون نامش رو هم بگیره و ثبت کنه ...

همه چیز درست انجام میشه

ولی تو دیتابیس نامش رو مینویسه: array

نام کاربر رو ثبت نمیکنه.

این دلیلیش چیه؟

 

amir6268

تازه وارد
اینم درستش کردم :دی

مشکلش این بود که include رو مشخص نکرده بودم بخاطر همین مشخص نشده بود که نام کاربری رو از کجا دریافت کنه array ثبت میکرد ...

بازم ممنون از راهنماییتون

 
بالا