@ Antares: Du musst dir das so vorstellen: das, das du in die "Mitte" (oder wo auch immer hin) per PHP eonfügen lässt, ist keine richtige Datei (wird zumindest vom Browser, etc. nicht so behandelt), sondern es ist, als würde statt dem PHP-Zeugs der Inhalt der Datei stehen. Also du schreibst z.B.
Der Browser bekommt aber (z.B. für $content = "faq") nur folgendes zu sehen:
Der PHP-Interpreter fügt die Datei faq.html einfach in die normale HTML-Datei ein. Daher gehören, wie Milchbox schon gesagt hat, auch keine <html>, <head> oder <body>-Tags hinein.
@ all: Was ist eigentlich so schlimm an Frames? Ich will sie nicht verteidigen, aber würde doch gerne wissen, was ihr alle gegen sie habt. Ich lasse mich gern dazu überreden, künftig auf sie zu verzichten, wenn's sinnvoll ist.
--
A human is a system for converting dust billions of years ago into dust billions of years from now via a roundabout process which involves checking email a lot.