tag:blogger.com,1999:blog-8904812486779116235.post785219402794896403..comments2024-03-24T13:34:43.852-04:00Comments on Blogger Xpertise: Tip: A simple CATCHA for preventing spam through submission formsDavid Kutcherhttp://www.blogger.com/profile/10595261225719571066noreply@blogger.comBlogger17125tag:blogger.com,1999:blog-8904812486779116235.post-8405136315700323992013-06-13T21:01:47.173-04:002013-06-13T21:01:47.173-04:00Worked for me right out of the gate. Now lets see ...Worked for me right out of the gate. Now lets see if it actually cuts done on the spam entries! Thank, David.Don Weavernoreply@blogger.comtag:blogger.com,1999:blog-8904812486779116235.post-18273153467789796442013-05-22T05:17:08.497-04:002013-05-22T05:17:08.497-04:00Hi David,
I posted the URL few days back but got...Hi David,<br /><br /><br />I posted the URL few days back but got no reply!Brett Leenoreply@blogger.comtag:blogger.com,1999:blog-8904812486779116235.post-38419055537757678892013-05-18T10:20:51.784-04:002013-05-18T10:20:51.784-04:00Here's the entire form code I'm using http...Here's the entire form code I'm using http://gd-form-demo.blogspot.com/2013/05/google-drive-demo-form.htmlBrett Leenoreply@blogger.comtag:blogger.com,1999:blog-8904812486779116235.post-44725523413917166382013-05-13T14:31:09.610-04:002013-05-13T14:31:09.610-04:00Do you mind posting the URL of your form? I have y...Do you mind posting the URL of your form? I have yet to receive any spam through any of the forms I've created using this mechanism...David Kutcherhttp://www.confluentforms.com/noreply@blogger.comtag:blogger.com,1999:blog-8904812486779116235.post-13459582231874171422013-05-11T07:27:10.779-04:002013-05-11T07:27:10.779-04:00This works like charm without any problems. But un...This works like charm without any problems. But unfortunately, I'm getting the same kind of spam submissions you've mentioned in the beginning of this article.<br /><br /><br />Probably spam bots have found a solution to pass this captcha challenge.Brett Leenoreply@blogger.comtag:blogger.com,1999:blog-8904812486779116235.post-23858994372947514032013-03-15T00:40:54.659-04:002013-03-15T00:40:54.659-04:00It worked, thanks a ton!It worked, thanks a ton!lyinnynoreply@blogger.comtag:blogger.com,1999:blog-8904812486779116235.post-65957007645932957502013-03-12T10:08:22.984-04:002013-03-12T10:08:22.984-04:00Yes, the new Google Docs has thrown a loop into ou...Yes, the new Google Docs has thrown a loop into our code, and I'll need to revise it with the new functionality/flow that they're using. What you can do is this:<br /><br />Replace:<br /><br />ssForm.attr({'action' : 'https://docs.google.com/spreadsheet/formResponse?formkey=' + formKey + '&embedded=true&ifq'});<br /><br />With:<br /><br />ssForm.attr({'action' : 'https://docs.google.com/forms/d/' + formKey + '/formResponse'});<br /><br />Where in your example your formKey is 1R7G2e7BWzWyvEztp2UaMFY7YhULz04vehRyR7ug_4pE<br /><br /><br /><br />That should do the job!David Kutchernoreply@blogger.comtag:blogger.com,1999:blog-8904812486779116235.post-20462969384292654072013-03-12T00:22:35.748-04:002013-03-12T00:22:35.748-04:00Hi David. This worked great when I last tried it s...Hi David. This worked great when I last tried it several times in the past! But with google's new form/spreadsheet.. I'm having trouble finding the key? <br /><br /><br />Ex: https://docs.google.com/forms/d/1R7G2e7BWzWyvEztp2UaMFY7YhULz04vehRyR7ug_4pE/viewform <br /><br /><br />I tried adding the 1R7G2e.. etc and the d/1R7G2e etc parts but both didn't work. Then I tried adding the response sheet ID, but that didn't work either. Can you tell me what what I'm doing wrong?lyinnynoreply@blogger.comtag:blogger.com,1999:blog-8904812486779116235.post-64920736385331210852012-10-18T14:37:30.730-04:002012-10-18T14:37:30.730-04:00Ok, the problem is that the JQuery library isn'...Ok, the problem is that the JQuery library isn't being served to you. Either save and reference the contents of https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js as a local file, or copy/paste the contents into a < script>< /script> in the head of your file.David Kutcherhttps://www.blogger.com/profile/10595261225719571066noreply@blogger.comtag:blogger.com,1999:blog-8904812486779116235.post-44427176701022235782012-10-18T14:24:55.947-04:002012-10-18T14:24:55.947-04:00Thank You. Didn't work David. http://amerserv...Thank You. Didn't work David. http://amerserv.net/03-Form-Code-On-Page-Now-With-Captcha-Mod-01.htm .Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8904812486779116235.post-7154492088039052212012-10-18T13:45:03.762-04:002012-10-18T13:45:03.762-04:00Try removing the characters after the < script ...Try removing the characters after the < script ...> and the ones right before the < /script><br /><br />I don't think you need to escape the script, which is why the script doesn't seem to be running for you.David Kutcherhttps://www.blogger.com/profile/10595261225719571066noreply@blogger.comtag:blogger.com,1999:blog-8904812486779116235.post-40185868362300596972012-10-18T13:43:51.854-04:002012-10-18T13:43:51.854-04:00This comment has been removed by the author.David Kutcherhttps://www.blogger.com/profile/10595261225719571066noreply@blogger.comtag:blogger.com,1999:blog-8904812486779116235.post-8138734041283402912012-10-17T13:26:37.285-04:002012-10-17T13:26:37.285-04:00Ok, I followed your tutorial, "Google Docs su...Ok, I followed your tutorial, "Google Docs submission form tutorial", and that bare-bones form is at http://AmerServ.net/01-Form-Code-On-Page-01.htm. Tested and works. (I created it with Fireworks as a new html, copying the form to form elements as the tutorial instructed, placing that in the "body" of the new html doc, and uploaded via ftp).<br /><br />Then I edited that form with the Captcha coding from your instructions here, trying to follow instructions exactly, renamed, and uploaded that to http://AmerServ.net/02-Form-Code-On-Page-Now-With-Captcha-01.htm. The same thing is happening as before. There is now a blank text box just above the "submit" button. What am I doing wrong, and thanks for your help David.<br /><br />J R<br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8904812486779116235.post-247839713498673342012-10-17T09:35:47.387-04:002012-10-17T09:35:47.387-04:00Hi JR, I need to see the form in the web page, not...Hi JR, I need to see the form in the web page, not the form on docs.google.com. I need to see how you've placed it into the HTML page and what the script looks like there.David Kutcherhttps://www.blogger.com/profile/10595261225719571066noreply@blogger.comtag:blogger.com,1999:blog-8904812486779116235.post-26826076957859969092012-10-16T20:18:34.980-04:002012-10-16T20:18:34.980-04:00How did you ever get to be such a nice guy. Thank...How did you ever get to be such a nice guy. Thank you.<br /><br />It's a test form right now, and I want to do the email form data, and custom redirect, which I've got both of those to work together, but when i try to add the captcha thing, it doesn't work. I did it exactly like you showed, as I exampled the first time, but "POST" was capitalized already, and your example shows lower-case... Don't know if it maters.<br /><br />The Test Form is at:<br />https://docs.google.com/spreadsheet/viewform?formkey=dE4xak1kbkFfZlNpOFBIV0hCRWRVZXc6MQ#gid=0<br /><br />Thanks again David,<br /><br />J RAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-8904812486779116235.post-70348222130358858032012-10-16T12:07:39.598-04:002012-10-16T12:07:39.598-04:00The entire form looks like:
form action="#&qu...The entire form looks like:<br />form action="#" id="contact-form" method="post"<br /><br />The formkey gets placed into the javascript as described. Please link me to the form page if you'd like me to be specific with your issue!David Kutcherhttps://www.blogger.com/profile/10595261225719571066noreply@blogger.comtag:blogger.com,1999:blog-8904812486779116235.post-63502334742153490692012-10-15T23:46:54.608-04:002012-10-15T23:46:54.608-04:00Hi Ya, David probably...
This CAPTCHA code does n...Hi Ya, David probably...<br /><br />This CAPTCHA code does not work. I've tried several times, following the instructions exactly and also varying where I think it may be not-so-complete.<br /><br />ie: "...we want to replace the contents of the "action" in the example above to be "#".<br /><br />Did it like this:<br />action="#" id="contact-form" method="POST"<br /><br />Did it like this:<br />action="#&ifq" id="contact-form" method="POST"<br /><br />Did it like this:<br />action=""<br /><br />Maybe you could show what the entire string, <br />"action="https://docs.google.com/spreadsheet/formResponse?formkey=XXXXXXXXXXXXXXXXXXX&embedded=true&ifq" id="contact-form" method="POST"",<br /><br />looks like after the mods you recommend.<br /><br />Thank you.Anonymousnoreply@blogger.com