
25-07-2010, 16:39
|
 |
|
|
חבר מתאריך: 12.04.06
הודעות: 2,021
|
|
|
הצגת הודעות חדשות בפורום
איך מתכננים מערכת שיודעת אילו הודעות משתמש מסויים קרא ואילו לא?
אני מנסה לתכנן מערכת שתציג הודעות חדשות מרשימת תגובות, אבל לא מוצא את השיטה הנכונה לעשות את זה.
הרעיון הוא לעבוד עם עוגיות, אני יודע...אבל מה לשמור בעוגיות?
לשמור את כל הנושאים שלא נקראו - זה לא הגיוני.
אז לשמור את כל הנושאים כן נקראו? עדיין זה נשמע קצת לא הגיוני.
חשבתי לפי מועד פרסום ההודעה, אבל משתמש יכול לקרוא, לדוגמא, את ההודעה האחרונה שנשלחה בפורום - וזה בעצם יבטל את כל ההודעות הקודמות, גם אם הן לא נקראו.
גם אם כן לשמור את הפרטים של ההודעות שכן נקראו - מה לעשות עם זה?
אני לא יכול להציג את כל ההודעות שהאידי שלהם גדול מהאידי האחרון ששמור, כי שוב - משתמש עלול לקרוא תגובה שנכתבה אחרונה, לפני הקודמות.
לעשות לולאות ולבדוק אם ההודעה ניקראה או לא? הרי כשמוחקים את העוגיה, כל מה שניקרא הוא כאילו "לא ניקרא", אז איך אפשר לדעת ממתי להתחיל להציג למשתמש הודעות שהוא לא קרא?
משהו קצת מורכב לי כאן, ואין לי גם איך לנסח את זה לחיפוש בגוגל.
( PHP how to remember read messages לדוגמא מחזיר את אופציית הremember me בהתחברויות =\ )
אשמח לקצה חוט. תודה 
=====
עריכה:
=====
כמה אבסורד, חיפשתי עכשיו בפרש, ומצאתי נושא שאני הגבתי עם תשובה לעניין
http://www.fresh.co.il/vBulletin/sh...8%E5%EE%E9 %ED

השאלה היא עד כמה מה שכתוב שם מדוייק,
כי שוב - אם מציגים רק את מה שחדש מאז ההתחברות הקודמת, עלולים להיות נושאים נוספים מלפני-כן, שלא ניקראו...
_____________________________________
נערך לאחרונה ע"י MatiM בתאריך 25-07-2010 בשעה 16:43.
|