I am confused with two terms
header (\"Location:homepage_php\");
include(\"homepage.php\");
I am g
1 tells PHP to send a Location header to the HTTP client, forcing a redirect to "homepage.php".
2 tells PHP to include "homepage.php" inline to execution of the current page.
As a note about your question, your confusion might be over the term "header". It is overloaded sometimes to refer to the top part of a page in reference to code separation. Code separation is a common practice where one puts PHP code/HTML used in multiple pages into a separate file, and then included in the top (header) of each page.
HTH,
-aj