From 2e0e80e28a1dc6e81bcd48c99af99a8ed5d6fe5d Mon Sep 17 00:00:00 2001
From: Tom Slominski
Date: Mon, 2 Mar 2015 22:51:20 +0000
Subject: [PATCH] A slightly less shoddy looking reCAPTCHA fail page.
Also moving the reCAPTCHA checking code to before the links are added...
---
result.php | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/result.php b/result.php
index 6967d74..6e037b2 100644
--- a/result.php
+++ b/result.php
@@ -1,6 +1,16 @@
' . yourls__( 'Are you a bot? Google thinks so. Go back and try again.', 'isq_translation' ) . '
';
+ include('footer.php');
+ die();
+}
+
$url = isset( $_REQUEST['url'] ) ? yourls_sanitize_url( $_REQUEST['url'] ) : '';
$keyword = isset( $_REQUEST['keyword'] ) ? yourls_sanitize_keyword( $_REQUEST['keyword'] ) : '' ;
$title = isset( $_REQUEST['title'] ) ? yourls_sanitize_title( $_REQUEST['title'] ) : '' ;
@@ -10,14 +20,6 @@ $shorturl = isset( $return['shorturl'] ) ? $return['shorturl'] : '';
$message = isset( $return['message'] ) ? $return['message'] : '';
$title = isset( $return['title'] ) ? $return['title'] : '';
-$recaptcha_data = file_get_contents('https://www.google.com/recaptcha/api/siteverify?secret=' . ISQ::$recaptcha['secret'] . '&response=' . $_REQUEST['g-recaptcha-response']);
-$recaptcha_json = json_decode($recaptcha_data, TRUE);
-
-if ($recaptcha_json['success'] != 'true') {
- // What happens when the CAPTCHA was entered incorrectly
- die ( '' . yourls__( 'Are you a bot? Google thinks so. Go back and try again.', 'isq_translation' ) . '
' );
-}
-
// QR code shenanigans
if ( ISQ::$general['qr'] ) {