Well, I've tried to change a few things on the live site, but I don't think I'm comprehending the changes that need to occur.
First off, won't this still show content.php?id=whatever following the URL? I was looking to have it show as http://url/whatever.php.
Second, using the information posted by Batman, I ended up getting double footers and headers. So it appears there may be something incorrectly set up in my pages.
In addition to having a header.php and footer.php, there is of course content.php which looks like the following:
<table width="725" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" bsorder="0">
<tr>
<td width="1" valign="top" background="images/pixel_black.jpg" bgcolor="#000000"><br>
<img src="images/pixel_black.jpg" width="1" height="1"> </td>
<td width="160" valign="top"><br>
<?php
//include left column content here
include "left_column_content.php"; ?>
</td>
<td width="1" background="images/pixel_black.jpg" bgcolor="#999999"><img src="images/pixel_black.jpg"></td>
<td width="563" align="center" valign="top">
<table width="563" border="0" cellpadding="0" cellspacing="0" id="table_content">
<tr>
<td>
<!-- CONTENT GOES HERE -->
<?
if (!$_GET['id'] || $_GET['id'] == "")
{
include("default.php"); //nothing is set so include your main page.
}
else
{
if (file_exists("".$_GET['id']."php"))
{
include("".$_GET['id'].".php");
}
else {
include("404.php");
}
}
?>
<br>
</td>
</tr>
</table></td><td width="1" background="images/pixel_black.jpg" bgcolor="#000000"><img src="images/pixel_black.jpg"></td>
</tr>
</table>
And then, there is index.php which pulls it all together.
What I normally do is make a header, and a footer, split this up and just include the header and footer on the indicated page, ie. aboutus.php.
This has a tendency to wreak havoc with the HTML, because the editor views it as invalid tables, ie. no ending td or tr tags at the end of header.php.
I can still do it this way, I just figured there was a more elegant way for managing pages, calling one 1 page the required content, and having the file name result in, say, aboutus.php.