I recently upgraded to the latest Cforms version, and none of my forms built with the previous version will work. When you click "Submit" no confirmation message appears and the form stays completed with the resulting URL in the bar showing with something like the example below.
var sajax_uri = '/wp-content/plugins/cforms/lib_ajax.php';
and it appears to be pointing to the correct location. It must be a setting somewhere, because this happens on all of my forms, and all of them have different configurations. Is there anyway I can go back to v9.2 just to confirm that the upgrade is what caused the problem? I'm just not sure where else to look at this point. Thanks.
I can't see Christians reply yet – but I have the same experience.
Upgrades worked fine up to 9.1, but from there to 9.2 or 9.3 – nope.
The only solution I've found is to reinstall 9.1 – write about it here – and hope for someone to know a workaround (or you, Oliver, to discover what's making this mini-defect).
By the way: After deleting the cforms folder and uploading the server copy I'd made, the catcha didn't appear. I had to upload the "local version" – and voilà!
I always update plugins the hard but safe way: Deactivate – (download backup and rename that copy locally -) delete from server – upload (by ftp) new version – activate
I'll have a look at the sajax thing tomorrow. (Getting late here) Maybe something there (?)
Oliver, I also went ahead and manually updated to the newest version. The forms appear to send now, but when the form arrives in my email, there is no data present. It does show the header, but none of the user input information is there. Any ideas?
I have about 24 different forms I'm using for vehicle configurations. It took forever to build all the forms with different options etc. I hope I don't have to go back and build them from scratch if at all possible.
I've installed v 9.3 (backuped/deactivated/deleted 9.1 – and uploaded/activated 9.3 – cleared cache) – but there's the same problem: When clicking Send basically nothing happens. No confirmation message above form, no message sent. The only sign of activity is when hovering the Send botton (you'll get the "working" pointer).
Any ideas? Some silly thing I've overlooked?
(I've not changed anything else, apart from uploading that reload gif)
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /usr/local/psa/home/vhosts/dolcevita.no/httpdocs/wp-content/plugins/cforms/phpmailer/class .phpmailer.php on line 45
Looks like the file class .phpmailer.php got corrupted, because I see no reason there should be an error on that line. Plus, it's directly (and untouched) taken from the PHPMailer package.
Ouch. Me too–I get the error "syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}". I found this problem on at least two of my forms using…I think it was Cforms 9.2, and was getting this error. Then I upgraded thinking that might fix it, and it didn't.
the CAPTCHA image will change and the "Thank you for the submission" appears, but the comment doesn't get posted and the page doesn't go through the reload that it does when a new comment is added.
You ask if I'm on PHP form. I just checked, and it's 4.4.7
Do I need version 5 of PHP for recent versions of this plugin? If so, is it possible for me to downgrade back to an earlier version of CForms? If so, what's the last version that's compatible with PHP 4?
Perhaps my host can move me to a server with PHP 5–it's never come up before.
Could you be a little more specific about where these tutorials are?
"There are two good tutorials on how to setup this feature in this forum, first page @ top." doesn't mean much to an outsider as it might to you. Could you provide a link?
EDIT: Finally found the above mentioned tutorials.
All problems solved, but quite frankly, it seems like it took way too much work to solve them.