14-02-2005, 14:37
|
|
|
חבר מתאריך: 07.12.04
הודעות: 2,153
|
|
הנה תשובות קצרות ולעניין:
header, או בעברית "כותר", הוא בעצם בעצם איזשהי הוראה שעלייה להתבצע לפני שהפלט מגיע לדפדפן (אם זה יקרה אחרי אז תיהיה לך שגיאה: headers already sent...).
לheader שימושים רבים כמו הפנייה לעמוד אחר ע"י Location או מניעה מהדפדפן "לזכור" את הפלט של אותו עמוד.
session מתנהג כמו header בכך שגם בו אסור שאיזשהו פלט יגיע לדפדפן לפני שהוא מתחיל. משתמשים בו בהתחברויות לאתר.
עם הפונקציה:
קוראים לסשנים כך שהערכים שבהם ישמרו בין העמודים באתר, הוראת השמה לסשן מתבצעת כך:
קוד PHP:
$_SESSION['name'] = 'value';
ובשביל למחוק סשן ניתן להשתמש ב:
קוד PHP:
session_unregister('bla');
חשוב לזכור שהסשן מקבל destroyed (נהרס/נמחק) כאשר הדפדפן נסגר או כעבור פרק זמן מסויים.
|