Merge remote-tracking branch 'refs/remotes/origin/master'

This commit is contained in:
Manos Katsomallos 2017-10-30 16:46:49 +01:00
commit 8980b280a5
3 changed files with 415 additions and 419 deletions

View File

@ -9,9 +9,9 @@ if($_POST) {
$email = trim(stripslashes($_POST['contactEmail'])); $email = trim(stripslashes($_POST['contactEmail']));
$subject = trim(stripslashes($_POST['contactSubject'])); $subject = trim(stripslashes($_POST['contactSubject']));
$contact_message = trim(stripslashes($_POST['contactMessage'])); $contact_message = trim(stripslashes($_POST['contactMessage']));
// if(isset($_POST['contactCaptcha'])){ if(isset($_POST['contactCaptcha'])){
// $captcha = $_POST['contactCaptcha']; $captcha = $_POST['contactCaptcha'];
// } }
// Check Name // Check Name
if (strlen($name) < 2) { if (strlen($name) < 2) {
@ -26,14 +26,14 @@ if($_POST) {
$error['message'] = "Please enter your message. It should have at least 10 characters."; $error['message'] = "Please enter your message. It should have at least 10 characters.";
} }
// Captcha // Captcha
// if (!$captcha){ if (!$captcha){
// $error['captcha'] = "Please check the CAPTCHA field."; $error['captcha'] = "Please check the CAPTCHA field.";
// } else { } else {
$captchaResponse = json_decode(file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=6Le7VisUAAAAAKExpdr5NJy8AHGM0Y3iPI1eVZgD&response=".$captcha."&remoteip=".$_SERVER['REMOTE_ADDR']), true); $captchaResponse = json_decode(file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=6Le1wRcTAAAAADbdnvPLKQ_hupTI4jzaGGXFQhQA&response=".$captcha."&remoteip=".$_SERVER['REMOTE_ADDR']), true);
if($captchaResponse['success'] == false) { if($captchaResponse['success'] == false) {
$error['captcha'] = "You are a robot."; $error['captcha'] = "You are a robot.";
// } }
// } }
$mail = new PHPMailer; $mail = new PHPMailer;

View File

@ -393,11 +393,8 @@
<input type="text" value="" size="35" maxlength="100" id="contactEmail" name="contactEmail" placeholder="Email (required)"> <input type="text" value="" size="35" maxlength="100" id="contactEmail" name="contactEmail" placeholder="Email (required)">
<input type="text" value="" size="35" maxlength="100" id="contactSubject" name="contactSubject" placeholder="Subject"> <input type="text" value="" size="35" maxlength="100" id="contactSubject" name="contactSubject" placeholder="Subject">
<textarea cols="50" rows="15" maxlength="1500" id="contactMessage" name="contactMessage" placeholder="Message" style="resize: vertical; font-family: inherit; font-size: inherit"></textarea> <textarea cols="50" rows="15" maxlength="1500" id="contactMessage" name="contactMessage" placeholder="Message" style="resize: vertical; font-family: inherit; font-size: inherit"></textarea>
<button <div id="g-recaptcha" class="g-recaptcha" data-theme="dark" data-sitekey="6Le1wRcTAAAAAMOmewHOghJved-nNQOq-1ro7vtc"></div><br/>
class="g-recaptcha submit" <button class="submit">Submit</button>
data-sitekey="6Le7VisUAAAAAIn3TfNvR6srMLuVa6Xw09zojiIt">
Submit
</button>
<span id="image-loader"> <span id="image-loader">
<img alt="" src="images/loader.gif"> <img alt="" src="images/loader.gif">
</span> </span>

View File

@ -171,12 +171,11 @@ jQuery(document).ready(function($) {
$('#image-loader').fadeOut(); $('#image-loader').fadeOut();
$('#message-warning').html(msg); $('#message-warning').html(msg);
$('#message-warning').fadeIn(); $('#message-warning').fadeIn();
}
grecaptcha.reset(); grecaptcha.reset();
$('form#contactForm button.submit').prop('disabled', false); $('form#contactForm button.submit').prop('disabled', false);
} }
}
}); });
return false; return false;
}); });