captcha ile uğraşamam diyenlere güzel bir alternatif iki doğal sayı toplama:
ör: 4+6 = ? i form ile alıp doğrulama yapma
Bu seçtiğimiz değerleri hidden olarak post edebiliriz.
Alttakide sayıları yazdırıyoruz ve toplamın yazılacağı textbox
Formu kontrol içinde:
ör: 4+6 = ? i form ile alıp doğrulama yapma
PHP:
<?php
//1-9 arasında random iki sayı seçiyoruz, aralığı çoğaltabilisiniz
$birinci = rand(1,9);
$ikinci = rand(1,9);
?>
PHP:
<input type="hidden" name="birinci" value="<?=$birinci?>">
<input type="hidden" name="ikinci" value="<?=$ikinci?>">
PHP:
<label><strong><?=$birinci?> + <?=$ikinci?></strong> = </label>
<input type="text" name="toplam">
PHP:
if ($_POST['toplam']!='' && $_POST['birinci'']+$_POST['ikinci']==$_POST['toplam'])
// İşleç İsmi &&(ve), ||(veya),!=(eşit değil),==(eşittir)
{
//kabul edildi
}else{
//hata mesajı
}