DMXzone reCAPTCHA Support Product Page

Under investigation

I WANT A REFUND FOR RECAPTCHA

Reported 18 May 2013 17:09:00
2
have this problem
18 May 2013 17:09:00 Diane Downey posted:
I purchased the reCaptcha back in early April. It does not work with my contact forms which are using FormToEmail.php so I asked for help. I received absolutely the worst customer service in my history of using the internet. Nobody would respond and when they finally did, they wouldn't answer my simple question: "Will this ReCaptcha work with my forms already using the FormToEmail.php?" I finally got this response: "DMXzone reCaptcha is ment for posting forms that are processed on the same page. You can not validate the form locally and re-post it again to another server. "
So I requested my $39 back. Now I am not receiving any response to that.

Replies

Replied 20 May 2013 06:24:22
20 May 2013 06:24:22 Miroslav Zografski replied:
Hello Diane,

You can use reCAPTCHA with your FormToEmail.php in following manner:
assuming that all server behaviours except reCAPTCHA are already in place.
apply recapcha in your form
set the attribute action in your form to point to same page.
switch to code view and after the server code for recaptcha
<?php
// DMXzone reCAPTCHA 1.1.0
$theCAPTCHA = new dmxReCAPTCHA();
$theCAPTCHA->formName = "form1";
$theCAPTCHA->privateKey = "Your Private key";
$theCAPTCHA->publicKey = "Your Public key";
$theCAPTCHA->redirectURL = "";
$theCAPTCHA->Construct();
?>

(assuming there are no other server scripts on the page - if so I'll need to check your page - you can mail it @ miro(at)dmxzone(dot)com )
You need following script:
if($_SERVER['REQUEST_METHOD'] == "POST") { // if form is submitted
  if (!isset($mm_abort_edit) || !$mm_abort_edit) { // and validation is fine
   include('/relative/to/this/page/path/to/FormToEmail.php');//the path that you would use in form action attribute
  }
}

Make sure that your form Method is POST.
Regards.
Replied 08 Oct 2013 21:48:00
08 Oct 2013 21:48:00 Cain Goettelman replied:
Edited - I am not looking for a refund.
I have a similar problem.
I have a form that uses Universal Form Validator. We have been getting a lot of bot submissions so I am attempting to add reCaptcha to the form.
Prior to adding the reCaptcha the form worked fine. The entries were validated and the form was sendt via POST to the confirmation page for additional process (enter data to DB and send email). However adding the recaptcha caused a problem. Since we were using post the form tag looked like:
<FORM METHOD="post" enctype="application/x-www-form-urlencoded" ACTION="FeatherFlag_Confirmation.asp" name="Quote" id="Quote" class="clear">

However this allowed the form to be submitted without a valid reCaptcha being entered. We removed the action from the form tag and entered it in the reCaptcha redirect but this caused the data not to be posted to the Confirmation page for additional process. Based on the answer above it appears I would need to use a similar script for ASP. If this is correct can you help me with the code and where to place it in the source code.

Reply to this topic