include
Als je een site heb heb je meestal wel een layout.
Voor bijna elke pagina die je maakt zet je daar dan tekst in.
Maar dit kost veel ruimte want je zet elke keer hetzelfde met wat anders er bij in een bestand. Door dit script is dat niet meer nodig.
STAP 1
Maak een bestand en zet je layout erin(bijvoorbeeld main.php MOET PHP) maak nu ook een bestand aan met de inhoud van je menu(menu.php ofzo)
STAP 2
Open het bestand waar je je layout in hebt gezet zet op de plek waar je menu hoort te staan dit:
en bij waar je tekst hoort te staan dit:
STAP 3
Nu heb je een layout waarme je pagina kunt includen door het achter je link te zetten bijvoorbeeld:http://jouwsite.nl/main.php?id=staff
nu include hij staff.php op de plek waar je die code hebt neergezet.
Als je nix achter main.php zet dan opent hij de bestanden die ingevoerd staan bij de code's (bij id nieuws.php en bij menu menu.php)
de bestanden die ge include worden kan je het beste gewoon de html zetten zonder <html><head><blabla> er voor.
als je ander bestand wil moet je dit even editen:
} else {
include "$id.php";<-- .php kan je .html of iets anders van maken
nu kan je in je menu(menu.php) alle links met main.php?id=blabal&menu=blaat enzo maken
als je deze tutorial niet snapt(het is een beetje onduidelijk)
hier onder staat een voorbeeld.
<html>
<head>
<title>layout</title>
</head>
<body>
<div align="center">
<center>
<table border="1" cellpadding="0" cellspacing="8" width="98%">
<tr>
<td align="left" valign="top" width="20%"><font size="5">Menu</font></td>
<td width="15"></td>
<td valign="bottom" width="80%"><font size="5">Naam site</font></td>
</tr>
<tr>
<td valign="top" width="20%">
</td>
<td width="15"></td>
<td valign="top" width="80%">
</td>
</tr>
</table>
</center>
</div>
</body>
</html>