DMXzone reCAPTCHA Support Product Page

ReCaptcha Does't Work

Asked 13 years ago
2
have this question
13 years ago Mike Hicks posted:
I bought the extension a couple of days ago and decided to test it on my site's contact form. I uploaded the form to the server and went to the site to display the form. I got the following error:

Warning: require_once(/ScriptLibrary/dmxReCAPTCHA.php) [function.require-once]: failed to open stream: No such file or directory in /home/********/public_html/contact.php on line 38

Fatal error: require_once() [function.require]: Failed opening required '/ScriptLibrary/dmxReCAPTCHA.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/*******/public_html/contact.php on line 38

I checked the site and the folder ScriptLibrary and file dmxReCAPTCHA.php are there. (I put ***** the path info for security...don't want to see that path shown forever) Ideas? The form is on my personal site linked to DMXZone.
Edited by - Mike Hicks on 08 Dec 2011  22:42:23

Edited by - Mike Hicks on 09 Dec 2011  03:29:42

Replies

Replied 13 years ago
13 years ago Vulcho Vulev replied:
Hello Mike Hicks.

Can you provide us with link to the page in your question ?
Replied 13 years ago
13 years ago Mike Hicks replied:
sorry.... I mentioned that it was on to my personal site....and I thought you would just click on the link in my profile.

www.shadowsnetwork.com/contact.php
Replied 13 years ago
13 years ago Vulcho Vulev replied:
Can you e-mail me the "contact.php" file? vulcho@dynamiczones.com
Replied 13 years ago
13 years ago Mike Hicks replied:
on its way
Replied 13 years ago
13 years ago Teodor Kuduschiev replied:
Hello Mike:
As i'm seeing your site, the error says:

1. The file doesn't exist.
2. The ROOT_PATH is incorrectly set.
3. The current working directory isn't what is expected, so if ROOT_PATH is relative, it's breaking the full path.
Replied 13 years ago
13 years ago Mike Hicks replied:
I don't see what the error says. Are you referring to the \ScriptLibrary\dmxReCaptcha.php file? It is in a directory name as above on the server.....which is in the home\xxxxxxx\public_html directory. I checked both thru DW and by signing on to the server thru my conrol panel.

Replied 13 years ago
13 years ago Mike Hicks replied:
Well......I removed the leading \ from the section of code referencing the dmxReCaptcha.php file so it now reads "<?php require_once('ScriptLibrary/dmxReCAPTCHA.php'); ?>" and the form loads correctly, but it doesn't seem to send an email......which it did before. This extension sure is high maintenance. All I wanted was the ability to drop reCAPTCHA on a form......after fooling around for a week, it still isn't working and I am considering this a waste of money and going back to CAPTCHA...which was working fine.
Replied 13 years ago
13 years ago Mike Hicks replied:
Well....fiddled around some more and got the form to send. I had to click on the form and check whether the POST method was selected.....which it was and I made sure it posted back to itsef by entering the file name in the file field......it worked! BUT it doesn't check reCAPTCHA. It just sends the form WHETHER the reCAPTCHA field is filled in OR NOT......no validation checking whatsoever.
Replied 13 years ago
13 years ago Teodor Kuduschiev replied:
Hello Mike,

Please check this article: www.dmxzone.com/go?19400
Replied 13 years ago
13 years ago Mike Hicks replied:
I mentioned that I did that in the last post. I checked the page (contact.php) with the form on it and made sure that the method was POST and the url was contact.php
Replied 13 years ago
13 years ago Mike Hicks replied:
I tried that code in the mentioned article. This form will send whether or not ReCAPTCHA is filled in....I have the form posting to itself...I have to say, I have never gotten a bad extension from DMXZone but I am at the point of saying the ReCAPTCHA extension is not ready for primetime. Are there fixes in the works?

Perhaps it works better with the DMZZone's validation extension but I find $99 a bit too expensive with other solutions out there (and already installed on my computer)

Edited by - Mike Hicks on 29 Dec 2011  21:42:34
Replied 13 years ago
13 years ago Teodor Kuduschiev replied:
Hello Mike,

Please send me your php file to teodor@dynamiczones.com
Replied 13 years ago
13 years ago Mike Hicks replied:
Hey Teodor - have you had time to look at the page I sent you?

Reply to this topic