Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- if (isset($_POST['email'])) {
- // CHANGE THE TWO LINES BELOW
- $email_to = "jordan_gunz@hotmail.com";
- $email_subject = "portfolio contact";
- function checkEmail($email)
- {
- if (preg_match("/^([a-zA-Z0-9])+([a-zA-Z0-9\._-])
- ↪*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$/", $email)) {
- list($username, $domain) = split('@', $email);
- if (!checkdnsrr($domain, 'MX')) {
- return false;
- }
- return true;
- }
- return false;
- }
- function died($error)
- {
- // your error code can go here
- echo "We're sorry, but there's errors found with the form you submitted.<br /><br />";
- echo $error . "<br /><br />";
- echo "Please go back and fix these errors.<br /><br />";
- die();
- }
- // validation expected data exists
- if (!isset($_POST['last_name']) || !isset($_POST['email']) || !isset($_POST['comments'])) {
- died('We are sorry, but there appears to be a problem with the form you submitted.');
- }
- $last_name = $_POST['last_name']; // required
- $email_from = $_POST['email']; // required
- $comments = $_POST['comments']; // required
- $error_message = "";
- if (checkEmail($email_from)) {
- $error_message .= 'The Email Address you entered does not appear to be valid.<br />';
- }
- if (strlen($comments) < 2) {
- $error_message .= 'The Comments you entered do not appear to be valid.<br />';
- }
- if (strlen($error_message) > 0) {
- died($error_message);
- }
- $email_message = "Form details below.\n\n";
- function clean_string($string)
- {
- $bad = array("content-type", "bcc:", "to:", "cc:", "href");
- return str_replace($bad, "", $string);
- }
- $email_message .= "Last Name: " . clean_string($last_name) . "\n";
- $email_message .= "Email: " . clean_string($email_from) . "\n";
- $email_message .= "Comments: " . clean_string($comments) . "\n";
- // create email headers
- $headers = 'From: ' . $email_from . "\r\n" . 'Reply-To: ' . $email_from . "\r\n" .
- 'X-Mailer: PHP/' . phpversion();
- @mail($email_to, $email_subject, $email_message, $headers);
- ?>
- <!-- place your own success html below -->
- Bedankt voor uw bericht er wordt zo snel mogelijk contact me u opgenomen..
- <?php
- }
- die();
- ?>
Add Comment
Please, Sign In to add comment