Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Mano paprastas darbelis

Parašė Peacemaker· 2009 Vas. 24 19:02:27
#11

Noriu įdėti apsaugą nuo botų. Kodą įdedu, bet neveikia kai turėtų. Laišką eina siųsti ir neįvedus teisingo atsakymo.

openside("Susisiekite su mumis");
echo'
<center>

<script src="validate.js" type="text/javascript"></script>
<form method="POST" action="kontaktas.php">


<p>Radote klaidą, turite pasiūlymą - rašykite. <br>
<textarea rows="6" cols="21" textarea name="Klaidos"></textarea>
<form id="contactform" action="kontaktas.php" method="post" onsubmit="return validateForm();">

   <div><input type="text" name="verify" id="verify" value="" size="22" tabindex="1" onchange="javascript:this.value=this.value.toLowerCase();" /></div>
   <label for="verify">What color is an orange?</label>

<p><input type="submit" name="submit" value="Siųsti"><input type="reset" value="Trinti" />
</form>

</center>





 ';



closeside();

Naudoju šią funkciją:

function validateForm()
{
valid = true;

if ( document.getElementById('verify').value != "orange" )
{
alert ( "You must answer the 'orange' question to submit this form." );
document.getElementById('verify').value = "";
document.getElementById('verify').focus();
valid = false;
}

return valid;
}

Redagavo Peacemaker· 2009 Vas. 24 20:02:06