PHP: CAPTCHA ile Sorun

1 Cevap php

PHP bir kullanıcı kayıt formu var. Ben bu gibi kullanılan SAYFA.I içinde CAPTCHA resmi onay koymak

/ / Img id = "imgCaptcha" src = "create_image.php" / /

ve benim javascript i (create_image.php sayfasından) görüntü oluşturulur aynı sayıda bu doğrulamak istiyor. Bu rakam da bir oturum değişkeni kuruldu. Ben OTURUM itibaren ben number.but oluşturulan önceki bir tane o zaman sayı olsun ben o sayfayı POST ama ne zaman OTURUM dan create_image.php tarafından üretilen doğru bir tane.

bu yüzden, nasıl Geçenlerde OTURUM o sayfayı göndermeden sayısını oluşturulan alabilirim?

1 Cevap

Sorun kodu istemciye yayınlanmıştır sonra görüntü ile php sayfa yüklenmiş olmasıdır, böylece oturumdan çıkış numarasını çalıştığınızda, size tarif sonuç almak.

Onu görüyorum gibi, ağaç çözümler vardır:

  • Yerine formu için kod kodu oluşturmak ve bu create_image.php komut sadece çıkış sağlar.
  • Ajax kullanın: create_image.php denilen sonra oturumunda numarasını almak için ajax kullanabilirsiniz.
  • http://recaptcha.net/ gibi varolan bir CAPTCHA hizmeti kullanın