DMXzone reCAPTCHA Support Product Page

ReCaptcha Does't Work

Asked 08 Dec 2011 22:41:25
2
have this question
08 Dec 2011 22:41:25 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 09 Dec 2011 09:20:27
09 Dec 2011 09:20:27 Vulcho Vulev replied:
Hello Mike Hicks.

Can you provide us with link to the page in your question ?
Replied 09 Dec 2011 20:49:12
09 Dec 2011 20:49:12 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 12 Dec 2011 10:01:26
12 Dec 2011 10:01:26 Vulcho Vulev replied:
Can you e-mail me the "contact.php" file?
Replied 14 Dec 2011 03:28:56
14 Dec 2011 03:28:56 Mike Hicks replied:
on its way
Replied 14 Dec 2011 11:20:31
14 Dec 2011 11:20:31 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 14 Dec 2011 21:47:03
14 Dec 2011 21:47:03 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 15 Dec 2011 21:27:30
15 Dec 2011 21:27:30 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 15 Dec 2011 21:43:49
15 Dec 2011 21:43:49 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 19 Dec 2011 08:48:56
19 Dec 2011 08:48:56 Teodor Kuduschiev replied:
Hello Mike,

Please check this article: www.dmxzone.com/go?19400
Replied 19 Dec 2011 22:24:56
19 Dec 2011 22:24:56 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 29 Dec 2011 21:41:00
29 Dec 2011 21:41:00 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 03 Jan 2012 09:56:42
03 Jan 2012 09:56:42 Teodor Kuduschiev replied:
Hello Mike,

Please send me your php file to
Replied 08 Jan 2012 22:03:01
08 Jan 2012 22:03:01 Mike Hicks replied:
Hey Teodor - have you had time to look at the page I sent you?

Reply to this topic