PDA

View Full Version : Use 99,9% Spam Resistant Form


Dr.Ozdi
11-01-2007, 07:12 PM
Hi all,
I used sources below on my photoblog and it's more than year without spam from robots. Principle is robots (including Google) don't like JavaScript. This solution is usable for E-cards, Contact form, Recommend form etc. Perhaps 0,8-1,3% of schizophrenic personal visitors don't have JavaScript switch on.

I replaced "form" tags by links to JavaScript external files.

I use in image_template.htm file for add comment

<!-- FORM start -->
<SCRIPT type="text/javascript" language="JavaScript" src="form-start.js"></SCRIPT>

bla
bla
bla

<SCRIPT type="text/javascript" language="JavaScript" src="add.js"></SCRIPT>

<SCRIPT type="text/javascript" language="JavaScript" src="form-end.js"></SCRIPT>
<!-- FORM end -->

I have three external JavaScript files in root
"form-start.js"
document.write("<form method='post' action='index.php?x=save_comment' name='commentform' accept-charset='UTF-8'>");

"add.js"
document.write("<input type='submit' value='Add Comment' />");

"form-end.js"
document.write("</form>");

Yes, once a few months some good "friend" brake through my system, but change names of JavaScript files and source in image_template.htm spend five minutes...try it.