עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

שמירת נתונים במעבר בין דפים...

Featured Replies

פורסם

אני בתהליך של למידת PHP כרגע....

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

משהו בסגנון פייסבוק(או כל אתר שנרשמים אליו תאכלס)...

השאלה שלי אם חייבים לעשות את זה עם COOKIES?

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

אם כן, אז איך עושים את זה?

או--

שמשתמשים בSESSIONS....

ואם כן, אז איך עושים את זה?

תודה רבה מראש!!

פורסם

הדרך הכי פשוטה כאמור היא להשתמש ב-session. זה מאוד פשוט ויש הרבה מדריכים בסיסיים לזה, לדוגמה:

http://www.w3schools.com/php/php_sessions.asp

וכאן יש מדריך יותר מפורט:

http://www.php.net/manual/en/book.session.php

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

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

פורסם
  • מחבר

תודה רבה... הבנתי איך אני מפעיל SESSION על עמוד ספציפי...

אבל איך אני משאיר את אותו הSESSION פעיל כשאני עובר בין דפי PHP...

לדוגמא אם יש לי index.php

about.php

information.php

איך אני מתחיל את הSESSION ב INDEX.PHP וכשאני עובר בעזרת A HREF ל ABOUT.PHP, אני משאיר את אותו הSESSION פעיל..?

תודה מראש

פורסם

זה הקטע, כל עוד לא עשית לו destroy אז הוא יישאר פעיל ויעבור מדף לדף.

  • 1 חודש מאוחר יותר...

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.