• 11-10-2009, 14:38:26
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    merhaba arkadaşlar

    bir tane iletişim formum var.En sonuna Captcha koymak istiyorum resimli.Nasıl yapabilirim bunu acaba?

    bir kodu filan var mıdır
  • 11-10-2009, 14:50:21
    #2
    Aşağıdakini kullanabilirsiniz.
    Alıntı
    kgCaptcha PHP Class v1.0 bir güvenlik kodu oluşturma çalışmasıdır. Yani formda ek bir textbox oluşturur bu alana resimde görülen kodu yazmanızı zorunlu kılar. Resimdeki yazı php ile rand komutu ile oluşturularak grafik ortamda gösterilir. Uygulamada farklı font ve arkaplan seçimini kolayca yapabilmektesiniz.
    Tarafımdan denenmiştir. Sorunsuz çalışmaktadır. Ekte gerekli kodlar ve kullanımını görebileceğiniz test.php yer almaktadır.
    <img src="captcha_image.php">
    kgCaptcha PHP Class v1.0 indir
  • 11-10-2009, 19:55:21
    #3
    tşkler böyle bir şey arıyordum benimde işim görülmüş oldu
  • 12-10-2009, 12:33:35
    #4
    Captcha da ısrarcı değilsen şöyle bişey yazayım sana onu da kullanabilirsin

    Onay.php
    <?
    $rand1 = rand(1,9);
    $rand2 = rand(1,9);
    echo "
    <input type='hidden' value='".$rand1."' name='r1'>".$rand1."+
    <input type='hidden' value='".$rand2."' name='r2'>".$rand2."
    <input type='text' value='' name='sonuc'>
    ";
    ?>
    Kontrol.php
    <?
    $s = $r1 + $r2;
    if ($s == $sonuc)
    {
    //BURAYA DOĞRUYSA YAPILACAK İŞLEMİ YAZ!
    }else {
    //BURAYA DEĞİLSE YAPILACAK OLANI YAZ
    }
    ?>
    Şimdi formun içine submit butonunun hemen üstüne Onay.php yi include et daha sonra forumu da Kontrol.php ye yolla...

    ufak tefek hata yada eksik olabilir şimdi aceleyle yazdım. buradan yaz ayarlarız
  • 09-03-2010, 19:14:14
    #5
    bekchi adlı üyeden alıntı: mesajı görüntüle
    Captcha da ısrarcı değilsen şöyle bişey yazayım sana onu da kullanabilirsin

    Onay.php
    <?
    $rand1 = rand(1,9);
    $rand2 = rand(1,9);
    echo "
    <input type='hidden' value='".$rand1."' name='r1'>".$rand1."+
    <input type='hidden' value='".$rand2."' name='r2'>".$rand2."
    <input type='text' value='' name='sonuc'>
    ";
    ?>
    Kontrol.php
    <?
    $s = $r1 + $r2;
    if ($s == $sonuc)
    {
    //BURAYA DOĞRUYSA YAPILACAK İŞLEMİ YAZ!
    }else {
    //BURAYA DEĞİLSE YAPILACAK OLANI YAZ
    }
    ?>
    Şimdi formun içine submit butonunun hemen üstüne Onay.php yi include et daha sonra forumu da Kontrol.php ye yolla...

    ufak tefek hata yada eksik olabilir şimdi aceleyle yazdım. buradan yaz ayarlarız
    Bi deneyelim sonucu buraya yazarım