Beyaz.Net İpucu

Codeigniterda guvenlık kodu sayı olan captcha hazırlamak

$this->load->helper('captcha');   //captcha yardımcısını yüklüyor

$rakam = rand(10000, 100000);           //10000 ile 100000 arasında düzensiz sayı alıyor
$vals = array(
    'word' => $rakam,      //düzensiz sayıyı captcha verisi olarak atıyor
    'img_path' => './captcha/',   //sunucudaki captcha resminin saklanacağı klasörün yolunu belırtıyor
    'img_url' => 'http://example.com/captcha/',  //sunucunun yolunu belirtiyor
    'font_path' => './path/to/fonts/texb.ttf',   //oluşturduğu sayıyı hangi fontta basacağınızı belirtiyor
    'img_width' => '150',  //oluşacak captcha resminin uzunluğunu belirliyor
    'img_height' => 30,    //oluşacak captcha resminin yüksekliğini belirliyor
    'expiration' => 7200   //captcha sayısının nekadar süre geçerli olduğunu belirtiyor
    );

$cap = create_captcha($vals);   //captcha yı oluşturuyor
echo $cap['image'];      //captcha resmını label olarak istediğiniz yere basıyor

Kategorideki Güncel Makaleler