Använd output-buffern. Kör ob_start(), sen inkluderar du din template-fil, dvs den som hamnar i mitten av index.php. Hämta innehållet i den filen med ob_get_contents(), och skriv ut i mitten. Typ:
Kod:
mintemplate.php
-------------------
<?php
$title = 'Sidans titel';
?>
<div>Lite html</div>
-------------------
index.php
<?php
ob_start();
include( 'mintemplate.php' );
$contents = ob_get_contents();
?>
<html>
<head>
<title><?php echo $title; ?></title>
</head>
<body>
<?php echo $contents; ?>
</body>
</html>
-------------------