14-04-2008, 15:13
|
|
|
חבר מתאריך: 07.10.06
הודעות: 1,795
|
|
לא לגמרי ברור לי למה אתה עובר מהסוף להתחלה של המסד? כדי להציג את כל ההודאות?
ואיך זה קשור למחיקה?
לפי מה שכן אני יכולתי להבין, אתה רוצה להעביר משתנה מדף לדף אצל השרת כן?
אם כן, אז תלוי במטרה. למשל אם אתה רוצה לעשות דף שמציג כותרות של הודאות, ובעת לחיצה על כותרת, יפתח דף אחר שיציג את ההודאה, אז מתאים להישתמש בנתונים GET. כמו כאן בפורום.
(showthread.php?t=401891)
שזה אומר לדף showthread.php איזו תגובה להציג. אבל תשים לב, ששיטה זו, וגם שיטת ה-POST (כמו ששלוחים הודעה חדשה) הן ניתנות לשינוי על ידי המשתמש, והן גם ניתנות לקריאה. אבל במיקרא הזה, זה לא משנה. לכן אם אתה רוצה לעשות שמשתמש ישאר מחובר, או משהוא שאתה רוצה שללקוח לא תיהיה גישה אילו, ואז האבתחה כמובן עולה, והמידע ישאר לשרת ורק לשרת, אז תוכל להישתמש ב-סשן.
דומגא להצבת ערך למשתנה סשן בשם ID:
קוד:
Session("ID") = "123"
דוגמא לקריאת הערך ממשתנה הסשן ID:
קוד:
Response.Write(Session("ID"))
שים לב!.
אם בדף A.asp יהיה את דוגמאת הקוד הראשונה, ובדף B.ASP יהיה שאת השניה, אז בדף B יהיה כתוב לך 123...
מחיקת סשן (אם הגולש לא גולש 20 דקות ויותר, זה נימחק אוטומתית)
תשים לב2!.
באותו דף שאתה מוחק סשן, עדיין הוא יהיה תקיף. רק לאחר סיום ריצת הסקריפט, הסשן ימחק.
בהצלחה!
|