Beetje gekke titel, maar de vraag 'hoe werkt dit?' slaat eigenlijk meer op een script waar ik niet uitkom. Ik zit namelijk met de volgende vraag.
Voor m'n website wil ik graag de layout (in HTML) in 1 bestand onderbrengen, zodat ik alleen deze hoef aan te passen als ik iets wil veranderen aan de site. Op phpfreakz.nl heb ik deze vraag ook gesteld en kreeg ik de volgende code voorgeschoteld:
Aangezien ik verder geen reacties meer gekregen heb op phpfreakz.nl weet ik niet wat er met deze code bedoeld wordt. Moet ik deze code plaatsen in het layout-bestand? Moet ik dan nog iets speciaals toevoegen aan de rest van m'n php bestanden? Hoe moet ik linken naar deze bestanden? Wat betekent if($_GET['page']) ?
Groetjes, Christian
Voor m'n website wil ik graag de layout (in HTML) in 1 bestand onderbrengen, zodat ik alleen deze hoef aan te passen als ik iets wil veranderen aan de site. Op phpfreakz.nl heb ik deze vraag ook gesteld en kreeg ik de volgende code voorgeschoteld:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| layout boven <? if($_GET['page']) { if(file_exists($_GET['page'].".php")) { INCLUDE($_GET['page'].".php"); } else { include("404.php"); } } else { INCLUDE("home.php"); } ?> layout beneden |
Aangezien ik verder geen reacties meer gekregen heb op phpfreakz.nl weet ik niet wat er met deze code bedoeld wordt. Moet ik deze code plaatsen in het layout-bestand? Moet ik dan nog iets speciaals toevoegen aan de rest van m'n php bestanden? Hoe moet ik linken naar deze bestanden? Wat betekent if($_GET['page']) ?
Groetjes, Christian
Dat zeg ik!