1 - Change the header and footer files in templtes to reflect your sites design.
2 - Edit the header and footer files so they only contain a space then use your own header and footer files.
3 - As above except you then place <?php include('path/to/guestbook/index.php') ; ?>in the page where you want the guestbook to be. This page must end with the php extension and is not tested.
Late Sleeper wrote: Yes, localhost is the name of your db's host
Tony
Is POSSIBLY the location of the mySQL serverand normally is but not always. For most you can leave it as localhost but if that fails contact your host.
the install file will get the details it needs from the config file (admin/config.inc.php). The username and password are to access the Administration area of the guestbook and need to be changed asap.
The reason I get snappy sometimes is because I spend most of my time helping people in varius things and after a while I get pissy at people who ask what simple error messages mean. I had one ask what "mswnsck.ocx not installed or corrupt" meant Your error message is in plain english like most error messages but as it refers to SQL entries I can understand why you didn't know what it meant.
Sounds like the usual crap hosts. They offer a list of scripts they found free as an enticement to get people to sign up and they edit the scripts until they are unrecognisable and in some cases just don't work. the amount of times I've had to fix scripts peoples hosts have provided is unfunny.
it cannot create the file as you would have to set the root of your site to 777 and this is a bit of a security risk. You are always best of putting the guestbook in it's own directory.
there are many. Most CMS (Content Management System) allow the editting of pages. http://mamboforge.net/projects/myhomepage/ is an example. If you just want a script for managing files online try Filemanager by invision.