On all of the problem pages, the forms action is to post to another page. since it posts to another page, universal Email is not triggered to send the email.
On some of the pages, you are referencing form elements that do not exist on the page.
earlyreader.php:
Form action to thankyou.php page:
<form class="NewFromBlank_Default" id="EarlyReader_NewFromBlank_Default" name="EarlyReader_NewFromBlank_Default" method="post" action="thankyou.php">
recipient email form element is set to:
Send_Me_The_Early_Reader_Words_group_Email
This form element does not exist on the page.
contactus.php:
Form action is set to go to the thank you page:
<form class="NewFromBlank_Default" id="SimpleContact_NewFromBlank_Default" name="SimpleContact_NewFromBlank_Default" method="post" action="thankyou.php">
line 13 - 34 is validating form elements that do not exist on the page:
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$WAFV_Redirect = "";
$_SESSION['WAVT_contact_Errors'] = "";
if ($WAFV_Redirect == "") {
$WAFV_Redirect = $_SERVER["PHP_SELF"];
}
$WAFV_Errors = "";
$WAFV_Errors .= WAValidateRQ(((isset($_POST["Contact_Name"]))?$_POST["Contact_Name"]:"") . "",true,1);
$WAFV_Errors .= WAValidateEM(((isset($_POST["Email_address"]))?$_POST["Email_address"]:"") . "",true,2);
$WAFV_Errors .= WAValidateRQ(((isset($_POST["Comments"]))?$_POST["Comments"]:"") . "",true,3);
$WAFV_Errors .= WAValidateLE(((isset($_POST["Security_code"]))?strtolower($_POST["Security_code"]):"") . "",((isset($_SESSION["captcha_1"]))?strtolower($_SESSION["captcha_1"]):"") . "",true,4);
$WAFV_Errors .= WAValidateLE(((isset($_POST["Security_code"]))?strtolower($_POST["Security_question"]):"") . "",((isset($_SESSION["random_answer"]))?$_SESSION["random_answer"]:"") . "",true,5);
$WAFV_Errors .= WAValidateRX(((isset($_POST["addblock"]))?$_POST["addblock"]:"") . "","/^$/i",false,6);
$WAFV_Errors .= WAValidateRX(((isset($_POST["seconddblock"]))?$_POST["seconddblock"]:"") . "","/^$/i",false,7);
if ($WAFV_Errors != "") {
PostResult($WAFV_Redirect,$WAFV_Errors,"contact");
}
}
?>
freesoftware.php:
form action is set to post to the freedownload.php page:
<form class="NewFromBlank_Default" id="FreeSoftware_NewFromBlank_Default" name="FreeSoftware_NewFromBlank_Default" method="post" action="freedownload.php">
The trigger for element:
RichRegistration_submit
and Redipent email element:
Registration_group_Email
do not exist on the page exist
fundraising.php:
Form action is set to thankyou.php page:
<form class="NewFromBlank_Default" id="SimpleRegistration_NewFromBlank_Default" name="SimpleRegistration_NewFromBlank_Default" method="post" action="thankyou.php">