my site is s7s7.org which is site for making short links but spam is invading my site and it is really annoying me i want to prevent this spam by adding captcha and this is the code of my php page <?PHP $setting1 = @mysql_query("SELECT * FROM brmaga_close LIMIT 1"); $setting2 = @mysql_fetch_array($setting1); $close = $setting2['close']; $close_reason = $setting2['close_reason']; if ($close == 1) { eval('?>' . $close_reason . '<?php '); } else { ?> <script> function piglet(){ k = (document.all)?event.keyCode : arguments.callee.caller.arguments[0].which; if (k>57) return false } </script> <div id="mform"> <center> <form name="frmShorten" method="post" action="index.html"> <table width="100%" align="center" border="0" cellpadding="2" cellspacing="2"> <tr> <td width="273" height="20"><div align='right'><b><FONT FACE ='Tahoma' SIZE=4px><table><tr><td><IMG hspace=0 src="images/brmagacom.png" align=center border=0></td><td>Your Link : </td></tr></table></b></font></div></td> <td width="142"><input type="text" onkeyup="javascript:this.value=this.value.replace(/[<>]/g,'');" name="url" value="http://" size="40"></td> <td width="143" rowspan="3"><textarea id="Testimonials" onkeyup="javascript:this.value=this.value.replace(/[<>]/g,'');" name="des" rows="4" cols="30" maxlength="700">Link Description Goes Here</textarea></td> </tr> <tr> <td height="20"><div align='right'><b><FONT FACE ='Tahoma' SIZE=4px>Adsense Pub : </b></font></div></td> <td><input type="text" name="pub" onkeypress="return piglet()" value="Adsense Pub Example : 1234567890123456" size="40" onfocus="if(this.value=='Adsense Pub Example : 1234567890123456'){this.value=''};" onblur="if(this.value==''){this.value='Adsense Pub Example : 1234567890123456'};" maxlength="16"></td> </tr> <tr> <td height="20"><div align='right'><b><FONT FACE ='Tahoma' SIZE=4px>Add Link Title : </b></font></div></td> <td><input type="text" name="name" onkeyup="javascript:this.value=this.value.replace(/[<>]/g,'');" value="Link Title Goes Here" onfocus="if(this.value=='Link Title Goes Here'){this.value=''};" onblur="if(this.value==''){this.value='Link Title Goes Here'};" size="40" maxlength="32"></td> </tr> <?php srand ((float) microtime() * 10000000); $random = rand(1, 1000000); ?> <input style="display: none;" type="text" name="brmagacom" value="<? echo $random;?>" size="40"> </table> <input name="" type="submit" class="botton" value="Short And Earn" /> </form> <script language="JavaScript" type="text/javascript"> var frmvalidator = new Validator("frmShorten"); frmvalidator.addValidation("url","req","Please Enter Correct Link Example : http://google.com"); frmvalidator.addValidation("url","minlen=10","Please Enter Correct Link Example : http://google.com"); frmvalidator.addValidation("url","regexp=^[http://]","Link Must Start With http://"); </script> </center> </div> <?php } ?> Code (markup): can any one help me for adding captcha code for this form