header("Location: index.php"");
|
מה שנחמד בhttp_redirect הם הפרמטרים שהפונקציה יודעת לקבל - למשל params שאפשר להעביר בquerystring ( למרות שאין שום בעיה להעביר אותם גם דרך header)
header("Location: index.php?a=5&b=1");
|
הפרמטר השלישי הוא קשור למצב שבו הsessiosn שלנו לא תקפים בכל עמוד באתר, ואנחנו רוצים להעתיק אותם מהעמוד הנוכחי לעמוד הבא - למשל אם יש לנו עמוד התחברות שמייצר לנו session אז זה נחמד מאוד ומונע מאיתנו את הצורך להגדיר global session בתוך הini configuration.
הפרמטר הרביעי הוא הresponse status של העמוד, אנחנו יכולים להעביר pre-defined constant של PHP וככה לשלוט בhttp status page של העמוד.