מכיוון ששרת האינטרנט אינו מקיים תקשורת רציפה עם הלקוח, וכל בקשה נתפסת בעיני השרת כבקשה חדשה, המשימה העיקרית של הפעלות בדפדפן היא לזהות את הדפדפן וליצור קובץ מקביל המאחסן משתני הפעלות.
הוראות
שלב 1
הפעלה היא למעשה קובץ טקסט המאחסן את הערכים של זוגות התגובה לבקשה בשרת. מספר הקבצים הללו עבור לקוחות שונים יכול להיות גדול מאוד, ולכן לכל לקוח מוקצה SID משלו, המועבר באמצעות מחרוזת השאילתה. מושבים ועוגיות הם שיטות אחסון מידע המשמשות לזיהוי משתמש. במקביל, הראשונים נשמרים בשרת ומשמשים את המנהל, ואילו האחרים נקבעים על ידי המפתח ומאוחסנים במחשב המקומי.
שלב 2
הפעלת הפעלה בדפדפן מוגדרת על ידי הפקודה dool session_start () בכל משאב המכיל קריאה למשתנים. במקרה זה, תגובת הפונקציה true מסמלת את ההפעלה המוצלחת של ההפעלה, ואת התגובה false - שגיאה. לאחר הפעלת ההפעלה, תוכל לשמור את הנתונים במערך $ _SESSION.
שלב 3
שים לב שהפקודה session.save_path, הנמצאת בקובץ php.ini, מגדירה את הנתיב אליו נשמרים קבצי ההפעלה. העמימות בהנחיה זו מרמזת על שמירה אוטומטית של קבצי הפעלה בזיכרון ה- RAM של השרת. "החיים" של הפעלה מוגדרים על ידי הנחיית session.cookie_lifetime באותו קובץ תצורה php.ini.
שלב 4
השבתת פונקציית הפעלת הדפדפן מוגדרת על ידי הפונקציה bool session_destroy (). הפונקציה session_id ([$ id]) מאפשרת לך לקבוע את מזהה ההפעלה הנוכחי.
שלב 5
מאפיין נוסף של פונקציה זו הוא היכולת להגדיר מזהה הפעלה משלך באמצעות הפרמטר $ id האופציונלי. לידיעתך, תווים קיריליים אינם מורשים בפרמטר זה, בניגוד לתווים מספריים. תנאי נוסף להצלחה בקביעת מזהה הפעלה משלך הוא הצורך להשתמש בפונקציה session_start ().