![]() |
מחוברים עכשיו?
איך ניתן ליצור מערכת שאומרת כמה מחוברים ברגע זה בעזרת PHP+MYSQL?
תודה |
אתה צריך ליצור מערכת של SESSIONS בעובדת דרך DB
|
SESSION נמחק כשאתה יוצא מהאתר...אבל נגיד והוא רוצה שיהיה כתוב גם המשתמשים שהיו מחוברים אבל הלכו לפני דקה?
|
אז אתה בונה מערכת שמשתמשת ב SESSIONS ו COOKIES
ה SESSION המובנה של PHP נמחק כשאתה יוצא מהאתר אם אתה עושה משלך אז זה לא נמחק מה DB אלה אם כן אתה מוחק אותו דבר נוסף שאתה יכול לעשות לגבי המשתמשים הרשומים זה להוסיף שדה נוסף שנקרא lastvisit ואז כשמשתמש מתחבר למערכת ה LASTVISIT שלו מתעדכן ל TIME() ואז למשוך את המידע מהטבלה של המשתמשים לדוגמא : רשימה של משתמשים רשומים שביקרו במערכת ב 24 שעות האחרון mysql_query("SELECT * FROM users WHERE lastvisit> "TIME()-86400") מקווה שזה מובן פחות או יותר |
כל הזמנים הם GMT +2. הזמן כעת הוא 18:33. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ