$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;