איך מזהים אם משתמש מחובר למערכת דרך קוד?

שפות צד שרת, צד לקוח, מסדי נתונים, גרפיקה ועיצוב, וכו', כל מה שקשור בנושא העצום הזה, אנחנו כאן לעזור לכם ככל שנוכל.

מנהל: צוות האתר

OmriOmri
משתמש חדש
משתמש חדש
הודעות: 30
הצטרף: 16/09/2008 ב-22:03:29

איך מזהים אם משתמש מחובר למערכת דרך קוד?

הודעה שלא נקראהעל ידי OmriOmri » 28/06/2009 ב-18:10:58

איך אני מזהה אם משתמש מחובר ל-phpBB דרך קוד,
הכוונה שיהיה משתנה או או פונקציה שתחזיר ture/false.
(עבור כל משתמש בלי לקבל שם משתמש הכוונה רק דרך cockies והמסד נתונים, לא בדיקה עבור מנהל !).

דוגמא:
משתמש Test כרגע מחובר לפורום - אם הוא יכנס לעמוד am_i_online.php אז הדפדפן יראה לו ture.
אם משתמש Test2 כרגע מנותק מהפורום - אם הוא יכנס לעמוד am_i_online.php אז הדפדפן יראה לו false.

תודה.

VladK
חבר צוות phpBB ישראל לשעבר
חבר צוות phpBB ישראל לשעבר
הודעות: 766
הצטרף: 12/04/2006 ב-11:19:05
מיקום: לוד

Re: איך מזהים אם משתמש מחובר למערכת דרך קוד?

הודעה שלא נקראהעל ידי VladK » 28/06/2009 ב-20:06:45

אתה מתכוון לפונקציה של PHPBB או במערכת שלך? אם כן אין לנו שמץ של מושג איך היא בנויה ו/או אם אתה משתמש בעוגיות והשמות שלהן ו/או סשנים והשמות שלהם ו/או מסד נתונים והטבלאות שבו או כל דרך אחרת.... אין לנו שום דרך לדעת....

אם השאלה שלך כללית... הרעיון הכללי הוא כזה:
עושה פונקציה שתבדוק אם המשתמש מחובר או לא...
אם זה עוגיה אז אם העוגיה קיימת
אם זה סשן אז אם הסשן קיים
אם זה מסד אז אם השורה שלו קיימת..

OmriOmri
משתמש חדש
משתמש חדש
הודעות: 30
הצטרף: 16/09/2008 ב-22:03:29

Re: איך מזהים אם משתמש מחובר למערכת דרך קוד?

הודעה שלא נקראהעל ידי OmriOmri » 29/06/2009 ב-00:28:49

VladK כתב:אתה מתכוון לפונקציה של PHPBB או במערכת שלך? אם כן אין לנו שמץ של מושג איך היא בנויה ו/או אם אתה משתמש בעוגיות והשמות שלהן ו/או סשנים והשמות שלהם ו/או מסד נתונים והטבלאות שבו או כל דרך אחרת.... אין לנו שום דרך לדעת....

אם השאלה שלך כללית... הרעיון הכללי הוא כזה:
עושה פונקציה שתבדוק אם המשתמש מחובר או לא...
אם זה עוגיה אז אם העוגיה קיימת
אם זה סשן אז אם הסשן קיים
אם זה מסד אז אם השורה שלו קיימת..


הפונקציה צריכה לפעול בדף php שנמצא בשרת של המערכת phpbb.
ואגב, צריך לעשות אימות של ה-cockies מול המסד נתונים, כי אחרי זה אפשר להזריק עוגיות.

הבעיה שלי היא לא לבדוק אם קיימת עוגייה , או לאמת את המשתמש,
הבעיה שלי היא לבדוק שהוא עדיין מחובר,
הכוונה היא נניח והוא התחבר ב-2 בצהריים,
והוא נכנס לאתר ב-2 בלילה, העוגיות עדיין יהיו רשומות, והשורה במסד עדיין תהיה רשומה.
אבל כשתכנס לפורום תראה שהוא מנותק, כי אחרי זמן מסויים ללא פעילות המערכת מנתקת אותך אוטמטית.

צריך להיות איזשהו תיעוד למערכת.

סמל אישי של המשתמש
Shahar
מנהל ראשי
מנהל ראשי
הודעות: 2574
הצטרף: 14/11/2004 ב-18:19:58
מיקום: ישראל
יצירת קשר:

Re: איך מזהים אם משתמש מחובר למערכת דרך קוד?

הודעה שלא נקראהעל ידי Shahar » 29/06/2009 ב-09:46:46

כל מה שאתה צריך זה לבדוק אם העוגיה / סשן עדיין חיים או לא..

אני מבולבל מכל מה שכתבת, אני חושב שאם תנסה להתנסח בצורה אחרת ולומר לנו מה אתה *רוצה* לעשות, נוכל אולי לכוון אותך טוב יותר. מה אתה מנסה להשיג בזה, כלומר.

OmriOmri
משתמש חדש
משתמש חדש
הודעות: 30
הצטרף: 16/09/2008 ב-22:03:29

Re: איך מזהים אם משתמש מחובר למערכת דרך קוד?

הודעה שלא נקראהעל ידי OmriOmri » 29/06/2009 ב-18:59:00

Dawn כתב:כל מה שאתה צריך זה לבדוק אם העוגיה / סשן עדיין חיים או לא..

אני מבולבל מכל מה שכתבת, אני חושב שאם תנסה להתנסח בצורה אחרת ולומר לנו מה אתה *רוצה* לעשות, נוכל אולי לכוון אותך טוב יותר. מה אתה מנסה להשיג בזה, כלומר.


אני רוצה שיהיה עמוד שיוצג רק למי שמחובר לפורום.

VladK
חבר צוות phpBB ישראל לשעבר
חבר צוות phpBB ישראל לשעבר
הודעות: 766
הצטרף: 12/04/2006 ב-11:19:05
מיקום: לוד

Re: איך מזהים אם משתמש מחובר למערכת דרך קוד?

הודעה שלא נקראהעל ידי VladK » 30/06/2009 ב-00:06:08

אוקיי... העמוד הזה הינו חלק מPHPBB?

OmriOmri
משתמש חדש
משתמש חדש
הודעות: 30
הצטרף: 16/09/2008 ב-22:03:29

Re: איך מזהים אם משתמש מחובר למערכת דרך קוד?

הודעה שלא נקראהעל ידי OmriOmri » 19/09/2009 ב-21:50:57

VladK כתב:אוקיי... העמוד הזה הינו חלק מPHPBB?


לא.

redfox
משתמש חדש
משתמש חדש
הודעות: 9
הצטרף: 22/10/2009 ב-08:52:10

Re: איך מזהים אם משתמש מחובר למערכת דרך קוד?

הודעה שלא נקראהעל ידי redfox » 22/10/2009 ב-09:06:42

כשאשר משתמש מחובר אתה פותח לו session
כאשר אתה בודק אם הsession שלו קיים אז הוא מחובר
זו התשובה פחות או יותר
כמובן שאפשר להתפרע עוד יותר
סייבר סיטי בניית אתרים


חזור אל “בניית אתרים”

מי מחובר

משתמשים הגולשים בפורום זה: אין משתמשים רשומים ו־ 62 אורחים

cron