PHP Ders # PHP’de GeliÅŸmiÅŸ Bir Captcha Uygulaması Yaparak, DoÄŸruluÄŸunu Kontrol Ettirmek
![]() |
Tweet | |||
Merhaba arkadaÅŸlar, bu videoda bir önceden yaptığımız basit captcha uygulamasının daha geliÅŸmiÅŸ bir versiyonunu kodlayacağız. Ayrıca, form alanında girilen yazının doÄŸruluÄŸunu kontrol ettireceÄŸiz. Bu videoda yine PHP’de görüntü üretmesini, üretilen görüntüye rasgele yazı ürettirilip, font (yazı tipi) dosyası kullanarak farklı ÅŸekillerde yazılmasını, gösterilen yazının okunamaması durumunda resmin nasıl yineleneceÄŸini görebilirsiniz. Tabii hayal gücünüzü kullanıp kendinize özgü farklı görüntüler oluÅŸturabilirsiniz. Umarım yararlı bir ders olmuÅŸtur, daha sonra görüşmek üzere hoşçakalın.
Ekleme;
Musa AVCI adlı ziyaretçimizin mesajı ve önerisi üzerine yazdığımız koda 1 satırlık ek yapıyoruz.
index.php içerisinde yer alan altta ki kodun hemen altına;
$gelenyazi = $_SESSION['resim'];
bu kodu ekliyoruz.
$_SESSION['resim'] = md5(rand());
yani son kod;
$gelenyazi = $_SESSION['resim']; $_SESSION['resim'] = md5(rand());
ÅŸeklinde oluyor.
Katkısından dolayı Musa AVCI’ya teÅŸekkür ediyorum.
Video’yu 720p HD olarak izlemenizi tavsiye ederim.
|
Güncellemelerden anında haberdar olmak isterseniz yazıları |






Burada da ufak ve önemli bir detay atlanmış, eÄŸer sayfaya aynı oturumda yeni resim oluÅŸturmadan tekrar aynı kodu gönderirsem kabul eder. Bunun için güvenlik kodunun doÄŸruluÄŸunu kontrol ettiÄŸiniz yerde session’a yazdığınız veriyi silerek ya da o sırada tekrar bir rastgele deÄŸer yükleyerek bunun önüne geçmiÅŸ oluruz.