PHP (genauso wie Perl) läuft auf dem Server, nicht im Browser. Du wirst also nicht drumherum kommen, die Seite zum Abschicken der Mail neu zu laden, egal ob Du Frames, Tabellen oder sonstwas benutzt.
Schonmal etwas von Iframe gehört? *fg*
Soso. Wenn Du bitte nur noch erklärst, wie das PHP-Skript auf dem Server etwas davon mitkriegen soll, daß im Browser ein Formular ausgefüllt wurde und insbesondere wie diese Formulardaten vom Browser auf den Server gelangen sollen? Da hilft Dir <iframe> auch nicht weiter.
Gruß,
soenk.e