I have a form which is passing data to a PHP script which is saving it to MySQL, can I not display that page and just have the browser redirected to another page after the script gets executed?
try the header function as a redirect.
header("Location: http://www.example.com/");
http://uk.php.net/manual/en/function.header.php
header("location: http://www.yoursite.com/yourpage.php");
Use this after the code is executed. Make sure you do not output ANYTHING, as this is a header any output will screw it up.
--FrosT