Misschien een dingetje wat ik vergeten was te melden: het geheel (dus de .shtml) moet samen 1 nette html opleveren. Is je overall_footer het einde van de pagina (en voeg je daarna dus niets meer toe) dan moet je daar ook de tags afsluiten. Je pagina.shtml kan er dus zo uitzien:
[html]<html>
<head>
inhoud head
</head>
<body>
<!--#include file="overall_header.html" -->
<div id="menu">
<!--#include file="menu.html" -->
</div>
andere inhoud
<!--#include file="overall_footer.html" -->[/html]
overall_footer.html:
[html]copyrightverhaal, balkje, andere kleine dingen
</body>
</html>[/html]
De eindtags van body en html komen dan na het includen netjes op de juiste plaats te staan.
Kijk anders eens naar
deze pagina. (ff niet op missende plaatjes letten). Die is opgebouwd uit een basispagina, uit
de menupagina en
de overall_footer
Kijk ook maar eens goed naar de bronnen. De bron van test.shtml vormt samen een nette pagina, en is hetzelfde als van
de echte indexpagina.
PS: je host moet trouwens ook SSI (server side include) ondersteunen. Ik ken geen enkele host die het niet ondersteund, maar misschien een schimmige gratis host niet?