I need help on navigating to a new web page after sending an email from a PHP function. My situation:
I have a short form on an HTML page with a "submit" button. Clicking the submit button calls a PHP function that builds and sends the form data in an email. This is working just fine. Currently, after sending the email, the function displays an alert to the effect "Form data has been submitted." I want to change this so that instead of sending the alert, control is transferred to a new HTML page. I've tried the "header/Location" command, but apparently that won't work in this situation. How can I navigate to a new page after sending the email? Pertinent code of the function is as follows:
if (strlen($fromName) && strlen($fromAddress) && strlen($videoID) && strlen($preroll) && strlen($postroll)) {
$bodyHTML = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"><link rel="stylesheet" type="text/css" href="http://www.myurl.com...s"></head><body bgcolor="#ffffff" text="#000000"><div class="emailContentDIV">' .$bodyTextHTML . '</div></body></html>';
SendEmail($toName, $toAddress, $fromName, $fromAddress, $subject, $bodyText, $bodyHTML);
(here is where I want to navigate to a new HTML page, after sending the email above)
} else {
WriteCommand("alert('All fields must contain valid data.');");
}