siteme google captcha koymuştum, herkes şiaket ediyordu. biraz analiz okudum çok gerek yokmuş. basit bişe yazdım. size de vereyim. siz isterseniz kripto gibi şeylerle modifiye edip kullanın. çünkü ben giriş, ip, cookie denetimlerle gerekirse captcha'yı google captcha'ya çeviren bir kod yazdım.
niye captcha çünkü her önüne gelen bişeler yazmasın diye.
niye basit captcha çünkü google captcha gibi uygulamalar kullanıcıya eziyet
1- resim doğrulama kullandım. site ziyaretçi sayısı düşük ve site hiç saldırı almıyor. o bakımnda bot blokajı yapıyor sadece
ben google görsellere hayvan resimleri yazdım transpan bir kaç ikonu indirdim. bunların adlarını hızlıca değiştirdim. ad5xadad9asda.png gibi bu adı bir text dosyasına yazıp karşısına da hangi hayvan olduğunu yazdım. bir de adları ayrıca alt alta yazdım ve random txt olarak kaydettm.
$f_contents = file("random.txt"); $Giri = $f_contents[rand(0, count($f_contents) - 1)]; ile radom bir resimadı ve uzantısını $Giri degiskenine atadim
ondan sonra formun içine $Giri degiskenini hem image olarak hem de doğrulama kodu olarak koydum <img src="../images/randomimages/<?=$Giri;?> title="witre" /> <input name="timton" id="timton" value="<?=$Giri;?> style="visibility:hidden" /> <input type="text" size="5" maxlength="10" name="bune"/>
ondan sonra formun gönderildiği ve sisteme giriş için kullanılan dosyaya yolladım aşagıdaki satırlarla form doluysa ve image ile tanınma uyuyor mu diye baktım if(isset($_POST["bune"]) && isset($_POST["acckulladi"]) && isset($_POST["sifre"]) && (($_POST["timton"]=="ad5xadad9asda.png") && ($_POST["bune"]=="kelebek")) || (($_POST["timton"]=="ad5x2151da.png") && ($_POST["bune"]=="kelebek")) || (($_POST["timton"]=="cad5xadjhgff.png") && ($_POST["bune"]=="tavuk")) ||
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
niye captcha
çünkü her önüne gelen bişeler yazmasın diye.
niye basit captcha
çünkü google captcha gibi uygulamalar kullanıcıya eziyet
1- resim doğrulama kullandım. site ziyaretçi sayısı düşük ve site hiç saldırı almıyor. o bakımnda bot blokajı yapıyor sadece
ben google görsellere hayvan resimleri yazdım transpan bir kaç ikonu indirdim.
bunların adlarını hızlıca değiştirdim. ad5xadad9asda.png gibi bu adı bir text dosyasına yazıp karşısına da hangi hayvan olduğunu yazdım. bir de adları ayrıca alt alta yazdım ve random txt olarak kaydettm.
$f_contents = file("random.txt");
$Giri = $f_contents[rand(0, count($f_contents) - 1)];
ile radom bir resimadı ve uzantısını $Giri degiskenine atadim
ondan sonra formun içine $Giri degiskenini hem image olarak hem de doğrulama kodu olarak koydum
<img src="../images/randomimages/<?=$Giri;?> title="witre" />
<input name="timton" id="timton" value="<?=$Giri;?> style="visibility:hidden" />
<input type="text" size="5" maxlength="10" name="bune"/>
ondan sonra formun gönderildiği ve sisteme giriş için kullanılan dosyaya yolladım
aşagıdaki satırlarla form doluysa ve image ile tanınma uyuyor mu diye baktım
if(isset($_POST["bune"]) && isset($_POST["acckulladi"]) && isset($_POST["sifre"]) &&
(($_POST["timton"]=="ad5xadad9asda.png") && ($_POST["bune"]=="kelebek")) ||
(($_POST["timton"]=="ad5x2151da.png") && ($_POST["bune"]=="kelebek")) ||
(($_POST["timton"]=="cad5xadjhgff.png") && ($_POST["bune"]=="tavuk")) ||
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.