wmaraci reklam
lidertakipci

Basit captcha yapma yardım

22 Mesajlar 1.988 Okunma
advertseo
wmaraci reklam

odyolog odyolog İnstagram Doktoru Kullanıcı
  • Üyelik 28.05.2016
  • Yaş/Cinsiyet 27 / E
  • Meslek Odyolog
  • Konum İzmir
  • Ad Soyad M** K**
  • Mesajlar 245
  • Beğeniler 88 / 47
  • Ticaret 22, (%100)
Arkadaşlar google botlarını engelleyebilecek basit captcha örneği verebilir misiniz siteye girmeden önce bu alana geçecek aşağıya 3 yazın ya da 1+2 gibi basit cevaplı captcha arıyorum yardımcı olabilir misiniz
 

 

wmaraci
reklam

creed74 creed74 WM Aracı Kullanıcı
  • Üyelik 30.06.2016
  • Yaş/Cinsiyet 50 / E
  • Meslek Yazılım
  • Konum İstanbul Anadolu
  • Ad Soyad Y** T**
  • Mesajlar 977
  • Beğeniler 33 / 388
  • Ticaret 45, (%100)
Sitenizin altyapısı nedir?
 

 

JumperTech JumperTech Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 02.07.2016
  • Yaş/Cinsiyet 38 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad B** O**
  • Mesajlar 1705
  • Beğeniler 820 / 523
  • Ticaret 19, (%100)
Kendin kodlamanı önermem captchayı herkes kodlayamaz güvenli bir iş değildir. reCaptcha kullanmanı öneririm.
 

 

odyolog odyolog İnstagram Doktoru Kullanıcı
  • Üyelik 28.05.2016
  • Yaş/Cinsiyet 27 / E
  • Meslek Odyolog
  • Konum İzmir
  • Ad Soyad M** K**
  • Mesajlar 245
  • Beğeniler 88 / 47
  • Ticaret 22, (%100)

creed74 adlı üyeden alıntı

Sitenizin altyapısı nedir?


Genel bir alt yapısı yok php olarak çalıştırıyorum dosyaları
 

 

wmaraci
wmaraci

sovetski sovetski ♛ PHP ♛ Kimlik Onayı
  • Üyelik 03.08.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılımcı
  • Konum Fransa
  • Ad Soyad A** H**
  • Mesajlar 1205
  • Beğeniler 437 / 458
  • Ticaret 2, (%100)
Mantığı şöyle,

Bir soru sor yönlendirmeden önce, Mesela "Türkiyenin başkenti neresidir ?", input ile post edilen veriyi denetle, "Ankara" ya eşit ise devam, değil ise hata verdir, en basit yöntemi bu
odyolog

kişi bu mesajı beğendi.

odyolog odyolog İnstagram Doktoru Kullanıcı
  • Üyelik 28.05.2016
  • Yaş/Cinsiyet 27 / E
  • Meslek Odyolog
  • Konum İzmir
  • Ad Soyad M** K**
  • Mesajlar 245
  • Beğeniler 88 / 47
  • Ticaret 22, (%100)
@sovetski hocam aynen öyle istiyorum hazır bir kodlaması var mıdır yaz okulu mağduruyum da biraz uğraş çok lazım ona
 

 

sovetski sovetski ♛ PHP ♛ Kimlik Onayı
  • Üyelik 03.08.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılımcı
  • Konum Fransa
  • Ad Soyad A** H**
  • Mesajlar 1205
  • Beğeniler 437 / 458
  • Ticaret 2, (%100)
Bu kodları kendin uyarlarsın artık

Türkiyenin baş kenti neresidir ?





captcha.php içeriği


if(strtolower($_POST['soru']) == 'ankara'){

// Doğru ise çalışacak kodlar
echo 'Doğru !';

}else{
die("Hata !");
}
odyolog

kişi bu mesajı beğendi.

JimmyJoker JimmyJoker Web Developer Kullanıcı
  • Üyelik 23.06.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek WordPress Uzmanı
  • Konum Gaziantep
  • Ad Soyad B** K**
  • Mesajlar 590
  • Beğeniler 80 / 196
  • Ticaret 17, (%100)
Guvenlik.php olarak kullanabilirsiniz.


$width = 136;
$height = 25;
$im = imagecreate($width, $height);
$bg = imagecolorallocate($im, 235, 235, 235);
$len = 5;
$chars = '123456789';
$string = '';
for ($i = 0; $i < $len; $i++) {
$pos = rand(0, strlen($chars)-1);
$string .= $chars{$pos};
}
$keycode = md5($string);
$_SESSION['GuvenlikKodu'] = md5($string);
setcookie('GuvenlikKodu',"$keycode",time()+3600);
$grid_color = imagecolorallocate($im, 185, 185, 185);
$number_to_loop = ceil($width / 7);
for($i = 0; $i < $number_to_loop; $i++) {
$x = ($i + 1) * 7;
imageline($im, $x, 0, $x, $height, $grid_color);
}
$number_to_loop = ceil($height / 5);
for($i = 0; $i < $number_to_loop; $i++) {
$y = ($i + 1) * 10;
imageline($im, 0, $y, $width, $y, $grid_color);
}
$text_color = imagecolorallocate($im, 32, 21, 75);
$rand_x = rand(0, $width - 50);
$rand_y = rand(0, $height - 15);
imagestring($im, 10, $rand_x, $rand_y, $string, $text_color);
header ("Content-type: image/png");
imagepng($im);
?>


Örnek;

odyolog

kişi bu mesajı beğendi.

JumperTech JumperTech Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 02.07.2016
  • Yaş/Cinsiyet 38 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad B** O**
  • Mesajlar 1705
  • Beğeniler 820 / 523
  • Ticaret 19, (%100)
Çok güvenliksiz örnekler vermişsiniz, bunlar kolayca botlar tarafından aşılır. Sessionla cookieyle iş olmaz.
 

 

JimmyJoker JimmyJoker Web Developer Kullanıcı
  • Üyelik 23.06.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek WordPress Uzmanı
  • Konum Gaziantep
  • Ad Soyad B** K**
  • Mesajlar 590
  • Beğeniler 80 / 196
  • Ticaret 17, (%100)
JumperTech sizin örneğiniz nedir hocam bizimkinden bu kadar oluyor.
sovetski

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al