$email_subject = "Request received to become a beta tester of QuikID";
    function clean_string($string)
    {
        $bad = array("content-type", "bcc:", "to:", "cc:", "href");
        return str_replace($bad, "", $string);
    }
    $email_message = "Form details below.\r\n";
    $email_message .= "Name: " . clean_string($fname) . "\r\n";
    $email_message .= "Company: " . clean_string($company) . "\r\n";
    $email_message .= "Phone: " . clean_string($phone) . "\r\n";
    $email_message .= "Email: " . clean_string($email_from) . "\r\n";
    $headers = 'From: ' . $email_from . "\r\n" . 'Reply-To: ' . $email_from . "\r\n" . 'X-Mailer: PHP/' . phpversion();
    @mail($email_to, $email_subject, $email_message, $headers);
    //AddMarketingUser($fname,$lname,$company,$email_from,2,$app,$adv);
    //AddMarketingUser($fname,'',$company,$email_from,2,$app,$adv);
    AddMarketingUser($fname, '', $company, $email_from, $phone, 2, $app, $adv);
    /* SECOND MESSAGE */
    $email_to = $email_from;
    $email_from = '*****@*****.**';
    $email_subject = 'Thank you for singing up to become a beta tester for QuikID';
    // Always set content-type when sending HTML email
    $headers = 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-type:text/html;charset=UTF-8' . "\r\n";
    $headers .= 'From: ' . $email_from . "\r\n" . 'Reply-To: ' . $email_from . "\r\n" . 'X-Mailer: PHP/' . phpversion();
    $email_message = file_get_contents('../downloads/howto_email/beta_confirmation.html');
    //$email_message = str_replace('%user%', $fname, $email_message);
    @mail($email_to, $email_subject, $email_message, $headers);
}
?>
Your request has been sent successfully.</br> We will contact you shortly.
<script type="text/javascript">if (typeof $ != 'undefined') $("html, body").animate({ scrollTop: 0 }, "slow");</script>
}
$error_script .= "}</script>";
if (strlen($error_message) > 0) {
    died($error_message, $error_script);
}
/* UPDATE DATABASE */
$user = MarketingUserIdWithEmail($email);
//check if this user already exists in our database
if ($user > 0) {
    if (UpdateMarketingUser($user, "{$fname} {$lname}", '', $company, $phone, 1)) {
        //		echo 'Updated marketing user '.$user."...\n";
    } else {
        //		echo 'Failed to update marketing user '.$user."...\n";
    }
} else {
    if (AddMarketingUser("{$fname} {$lname}", '', $company, $email, $phone, 0, $app, 1)) {
        $user = MarketingUserIdWithEmail($email);
        //		echo 'Added marketing user '.$user."...\n";
    } else {
        //		echo 'Failed to add marketing user '.$user."...\n";
    }
}
function clean_string($string)
{
    $bad = array("content-type", "bcc:", "to:", "cc:", "href");
    return str_replace($bad, "", $string);
}
/* FIRST MESSAGE: TO GIULIETTA FROM SUBSCRIBER */
$email_from = $email;
$email_to = "*****@*****.**";
//$email_to = "*****@*****.**"; //for testing
    $email = MarketingUserEmailWithId($user);
    $company = MarketingUserCompanyWithId($user);
    $phone = MarketingUserPhoneWithId($user);
} else {
    /* VALIDATE FORM */
    validateForm();
    /* UPDATE DATABASE */
    $user = MarketingUserIdWithEmail($email);
    //check if this user already exists in our database
    if ($user > 0) {
        if (UpdateMarketingUser($user, $fname, '', $company, $phone, $adv)) {
        } else {
            trigger_error('Failed to update marketing user ' . $user . "...\n");
        }
    } else {
        if (AddMarketingUser($fname, '', $company, $email, $phone, 0, $app, $adv)) {
            $user = MarketingUserIdWIthEmail($email);
        } else {
            trigger_error("Failed to add new marketing user...\n");
        }
    }
}
/* INTERNAL EMAIL */
sendInternalEmail();
/* EMAIL CONFIRMATION */
sendEmailConfirmation();
/* SHOW RESPONSE */
switch ($form) {
    case CONTACT_FORM:
        include 'form_success_contact.php';
        break;