הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   זמן גלישה בדף כלשהו.. [PHP] (https://hosts.co.il/forums/showthread.php?t=22040)

sUP 18-05-06 09:53

זמן גלישה בדף כלשהו.. [PHP]
 
בגלל פרוייקט שנפל עליי,
אני צריך לבדוק כמה זמן הגולש נמצא בעמוד כלשהו..

אז מדריכים, הסברים, ופירוטים,
אשמח לקבל הכל |קורץ|

תודה מראש, דניאל.

Deagly 18-05-06 09:56

לא חושב שתוכל לעשות זאת ב PHP.
מכיוון שב PHP ברגע שנכנסת לדף השרת מעבד את הקוד וזהו
אם כבר תוכל לעשות משהו כזה ב JS
כי זה צד לקוח ואז אפשר לדעת כמה זמן המשתמש נמצא בדף
רק הבעיה היא שאם אתה צריך להעביר ל PHP זה קצת בעיה
אולי אפשר עם AJAX אך איני יודע AJAX =\.

Yosi.O 18-05-06 10:03

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

אם אתה שואל איך להפעיל משהו ברגע הכניסה או ברגע היציאה התשובה היא פשוטה...אירועי js.

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

sUP 18-05-06 10:32

וברגע שהוא יוצא תשמור שוב ואז תעשה הפרש בין השניים.

והשאלה שלי, איך אני יודע שהוא יוצא מהעמוד?
ואיך עושים הפרשים בשעות? (זה דפיקה כלשהי בראש שלא הצלחתי לקלוט משיעורי חשבון חח)

Virtual NET 18-05-06 10:36

ציטוט:

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

והשאלה שלי, איך אני יודע שהוא יוצא מהעמוד?
ואיך עושים הפרשים בשעות? (זה דפיקה כלשהי בראש שלא הצלחתי לקלוט משיעורי חשבון חח)

איך לדעתך מבצעים עבודה עם מונה מבקרים? Session

sUP 18-05-06 11:18

אני מדבר על זמן גלישה בדף, לא מבין איך הגעת למונה מבקרים

Virtual NET 18-05-06 11:21

ציטוט:

נכתב במקור על ידי sUP
אני מדבר על זמן גלישה בדף, לא מבין איך הגעת למונה מבקרים

שאני בונה מבקרים אני צריך לדעת כמה זמן הבנאדם נשאר בדף כדי לעלות או להוריד את המספר ב-1.. נכון?

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

MasterNir 18-05-06 12:30

ציטוט:

נכתב במקור על ידי Virtual NET
שאני בונה מבקרים אני צריך לדעת כמה זמן הבנאדם נשאר בדף כדי לעלות או להוריד את המספר ב-1.. נכון?

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

במונה מבקרים סטנדרטי פשוט מנחשים שהוא ייצא מהאתר אם הוא לא עבר עמוד (שלח בקשה חדשה בעצם) תוך X זמן שהמתכנת קובע (בדר"כ בסביבות 5 דקות, תלוי בגודל הטקסט שמופיע בעמוד).

זה לא יעזור הפעם, הוא צריך זמן מדוייק (עד כמה שהבנתי)


בתאג הבאדי שלך, באירוע OnUnload תקרא לפונקציה שתשלח הודעה לשרת (AJAX, Socket, או כל דבר אחר)

בהצלחה.

MasterNir 18-05-06 12:32

איך אפשר למחוק הודעה? :/ נשלח בטעות פעמיים...

sUP 18-05-06 12:52

ניר, תודה רבה על העזרה,
אבל הידע שלי ב JS שואף לאפס.

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

אני צריך להכניס המידע על זמן השהייה של הגולש - למסד נתונים (אם תהיתם למה)


כל הזמנים הם GMT +2. הזמן כעת הוא 17:41.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ