Är tveksam till att jag förstår frågan och borde kanske därför inte svara alls. Om jag är fel ute så strunta i det här.
Om jag är i rätt härad så kanske detta kan vara dig till hjälp.
Så här brukar jag bygga upp mina sidor:
Säg att du har en sidstruktur som ser ut på följande sätt:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<title>Min sida</title>
<link rel="stylesheet" type="text/css" href="min.css">
</head>
<body>
<table>
<tr>
<td>Meny</td>
<td>Innehåll</td>
</tr>
</table>
</body>
</html>
Och du vill att den ska vara genomgående på alla sidor så kan du dela upp sidan i top.php och bottom.php, där man lägger allt som är gemensamt för alla sidor (med eventuella variabler).
top.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<title><?=$title ?></title>
<link rel="stylesheet" type="text/css" href="min.css">
<?=$headextra ?>
</head>
<body <?=$headextra ?>>
<table>
<tr>
<td>Meny</td>
<td>
bottom.php
</td>
</tr>
</table>
</body>
</html>
Då kan en enskild sida se ut så här:
<?php
// Lite annan PHP-kod. T.ex kolla inloggning, spara värden från formulär mm
$title = "Min sida";
$headextra = ""; // För sådant jag vill ha i huvudet för en enskild sida
$bodyextra = ""; // Sådant jag vill lägga till i body för enskild sida
include "top.php";
?>
Innehåll
<?php
include "bottom.php";
?>
Sen om du ska använda tables eller annat ser jag som en ren design/HTML-fråga, men det kan ibland bli lite stökigare atrt flytta variabler mellan sidor om man använder frames.
