Hi
Also ich hab das Skript jetzt noch nich ganz durch, aber einige Sachen sind mir gleich aufgefallen:
Zum einen: Warum bindet sich das Skript unten selber nochmal ein?
Zum anderen: Du gibt zu keinem Zeitpunkt (ausser das steht in der config.php) einen Head Bereich aus. In einem iFrame sollte eine ganz normale Seite stehen, so wie du sie auch normlerweise schreibst. Also nach dem Schema:
<HTML>
<HEAD>
[..]
(Hier kommen deine Metadaten hin)
</HEAD>
<BODY>
[..]
</BODY>
</HTML>
Gruß
Moe