Banner Every

How I can change the contents of the site without touching each page?
I have a header of content you use on every page. This includes a banner, navigation and links to Facebook, MySpace and Twitter. The script also includes the styles page. Is it possible to put all this in a document and put a single web code place so it will automatically be inserted on the page? I want to be free to make changes in some of these without having to edit each page.
Test PHP include (). Your site should look like this: index.php
$site = $ _GET ["Site"]; include ('page d'accueil /' $ site.. Php. ');?>