ציטוט:
נכתב במקור על ידי BlueNosE
הטבלה:
ip, id, type, agent, time
ip - הIP של הגולש
id - הID של המנהל, כמובן שזה לא חובה
type - סוג המנהל, רציתי לשמור גם אורחים אז עשיתי ADMIN ו-ADMIN_GUEST
agent - סוג הדפדפן וכו', שומר את המידע של HTTP_USER_AGENT במערך SERVER, ומונע אישור הסשן בדפדפן ששונה ממה שנכנסת ממנו - כלומר, אם אתה נכנס מFF ואח"כ מIE אתה צריך לאמת שוב, כמו סשן רגיל.
הכנתי (לפני הרבה זמן) מחלקה בשם Administrator, כשיוצרים אותה היא מבצעת אימות - האם הרשומה של הIP והAGENT קיימת במסד?
אם כן היא מעדכנת אותה ואז בודקת מאיזה סוג היא - אם היא מסוג אורח, אז זה רק מעדכן את הזמן. אם זה מסוג מנהל, אז זה הופך משתנה בCLASS לTRUE ושומר את המידע.
בנוסף, בעת ההתחברות, יש INSERT במידה והIP לא קיים במסד ו-UPDATE במידה והוא קיים.
אם לא הבנת משהו אל תתבייש לשאול.
|
אחי אני חושב שאני לא הבנתי אותך או שאתה לא הבנת אותי, אני לא מנסה לראות את הIP של המשתמשים או משהו כזה, אני מנסה לעשות למשל יש עכשיו 0 אנשים באתר שלי אני רואה במערכת ניהול:
כרגע 0 אנשים צופים באתר ועם למשל עכשיו מישהו נכנס לאתר באותו רגע זה מתעדכן/מתרענן וישר שולח לפאנל "כרגע 1 אנשים צופים באתר, וכו' וכו' וכו'...
עכשיו אני לא ממש הבנתי את העיקרון שלך.