C O N O S C E N Z A
web data management
Il nostro è un team che si occupa ormai da piu' di un decennio della risoluzione delle problematiche informatiche, in particolare ci piace poter offrire la nostra competenza in ambito telematico, dalla progettazione su misura della vostra infrastruttura web, alla realizzazione del vostro software e dei vostri portali.
Zend Framework

Captcha Module

15/05/2010

Zend CoreMy Zend Captcha Model:

my code:

 

<?php

    class Captcha{

     function Captcha(){

        Zend_Loader::loadClass('Zend_Captcha_Image');
        $captcha = new Zend_Captcha_Image();
                $captcha->setTimeout(300)
              ->setWordLen(5)
              ->setHeight(80)
              ->setFont(DIR.'/fonts/FONT.TTF')
             ->setImgDir(DIR.'images/captcha/'); 

               $security_code = $captcha->generate(); 
         require_once 'Zend/Session/Namespace.php';
         Zend_Loader::loadClass('Zend_Session_Namespace');
         $SESSION['captcha_code'] = $security_code;
         $sessionNamespace = new Zend_Session_Namespace('cptc');
 
         $sessionNamespace->code = $security_code;

        return $security_code;
           
     }   
       
    }

?>


 

Captcha results image:

Captcha