Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <head>
- <script>
- var RecaptchaOptions = {
- theme: 'white' }
- </script>
- <body>
- <?php
- require_once('recaptchalib.php');
- $privatekey = "6Lep08ASAAAAAIGs-K7T4u4J0gleMuaaF-sE66p1 ";
- $publickey = "6Lep08ASAAAAAJh6pMvSbN3DV9xTNo5xp9WmcDmo";
- if(isset($_POST['submit'])) {
- $resp = recaptcha_check_answer ($privatekey,
- $_SERVER["REMOTE_ADDR"],
- $_POST["recaptcha_challenge_field"],
- $_POST["recaptcha_response_field"]);
- $error = "The code you entered is invalid.";
- $name = $_POST['name'];
- $email = $_POST['email'];
- $message = $_POST['message'];
- $name = htmlentities($name);
- $email = htmlentities($email);
- $message = htmlentities($message);
- $message = nl2br($message);
- $pattern = '/^([a-z0-9])(([-a-z0-9._])*([a-z0-9]))*\@([a-z0-9])' .
- '(([a-z0-9-])*([a-z0-9]))+' . '(\.([a-z0-9])([-a-z0-9_-])?([a-z0-9])+)+$/i';
- if(!isset($name)) { $name_ = true; }
- if(!isset($email)) { $email_ = true; }
- if(!isset($message)) { $message_ = true; }
- if(!isset($name_)) { if(strlen($name) < 3) { $name_ = true; } if($name == "Name") { $name_ = true; } }
- if(!isset($email_)) { if(!preg_match($pattern, $email)) { $email_ = true; } }
- if(!isset($message_)) { if(strlen($message) < 50) { $message_ = true; } }
- if(!isset($name_) && !isset($email_) && !isset($message_) && $resp->is_valid) {
- $final_message = $name . " - " . $email . " <br /> " . $message;
- $final_message = wordwrap($final_message, 70);
- mail('admins@hqhosting.net', 'Contact Message', $final_message);
- die('<center>Your message has been sent. You will be redirected to the homepage.</center> <meta http-equiv="refresh" content="5;url=\'index.php\'">');
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement