Subject :For those having issues getting reCAPTCHA to work... here is the solution.
So I installed this new version thinking "YAY" I get to use reCAPTCHA with my form. I was incorrect. The way this is designed reCAPTCHA could have never worked. The reason it never would have worked is due to the fact that the primary php file for the reCAPTCHA library does not get included. The mod_rapid_contact.php file includes this text: $resp = recaptcha_check_answer($recaptcha_private, require_once('lib/recaptchalib.php'); THIS IS WRONG. There is no lib directory. Also there is no recaptchalib.php file. So in order to fix this go to your Joomla installation directory > modules > mod_rapid_contact download the mod_rapid_contact.php file to your desktop and edit it using your favorite code editor. change the line of code above to match this line $resp = recaptcha_check_answer($recaptcha_private, require_once('libraries/recaptcha/recaptchalib.php'); Now save the file and ftp the file back to your modules folder. Go to this link and download the reCAPTCHA php libraries from Google. http://code.google.com/p/recaptcha/downloads/list?q=label:phplib-Latest Unzip this file to your desktop. Create a folder in the libraries directory of your Joomla installation and name is recaptcha. Upload the file recaptchalib.php to this new folder from the file you previously unzipped. Enable reCAPTCHA authentication in your module in the Joomla Administration backend. Be sure you have added your public and private keys. You can sign up for keys here: https://www.google.com/recaptcha/admin/create if you have any questions you can send me an email at infoRequest@KaozDesigns.com.
Enjoy, Terry Carter KaozDesigns.com |