Jump to content

reCaptcha in an OO class


OAFC_Rob

Recommended Posts

I'm trying to put reCaptcha on my website, I have a class that is being called to validate for errors. I have managed to get the recaptcha working properly and returning an error message, but I keep getting the following

 

Notice: Trying to get property of non-object in C:\xampp\htdocs\innovationation\contact.php on line 45

 

Notice: Trying to get property of non-object in C:\xampp\htdocs\innovationation\contact.php on line 84

 

 

The class function

 

	function validateRecaptcha($recapture)
	{
		require_once($_SERVER["DOCUMENT_ROOT"]."/commonResources/php.lib/recaptcha/recaptchalib.php");
		$this->privatekey = "im not telling you ";
		$this->resp = recaptcha_check_answer ($this->privatekey,
		$_SERVER["REMOTE_ADDR"],
		$_POST["recaptcha_challenge_field"],
		$_POST["recaptcha_response_field"]);

		return $resp = $this->resp;

	}

 

Line 45

if($errors==0 && isset($_POST['contactSubmitted']) && $resp->is_valid)

 

Line 84

 

if (!$resp->is_valid) 

 

Any ideas??

Link to comment
https://forums.phpfreaks.com/topic/244452-recaptcha-in-an-oo-class/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.