MAH9IK, Если у тебя в шапке и ногах чистый html, зачем ты <? ?> используешь? Убери их оттуда и сохрани в формате .html
Затем, припустим, у тебя есть index.html.
<? include_once('head.html'); ?>
<div> ////// </div>
<? include_once('footer.html'); ?>