Ver Mensaje Individual
  #8 (permalink)  
Antiguo 22/02/2011, 11:18
sciutomaxi
 
Fecha de Ingreso: junio-2007
Mensajes: 152
Antigüedad: 16 años, 11 meses
Puntos: 0
Respuesta: Zend Captcha no borra imagenes

Cita:
Iniciado por GatorV Ver Mensaje
setExpiration lo único que hace es marcar por cuantos segundos una imagen ya expiro, tu le pasas 240 segundos, por lo que al otro user entrar y volver a cargar el captcha (llamando a render) se debería de borrar la imagen (sí es que se ejecuto el GarbageCollector (que se basa en gcFreq)).

Saludos.

Gracias GatorV acabo de usar lo siguiente "->setGcFreq(300)" y funciono gracias

Código PHP:
$captcha = new Zend_Captcha_Image();
        
$captcha->setTimeout(300)
                ->
setWordLen('5')
                ->
setHeight('60')
                ->
setWidth('150')
                ->
setExpiration(300)
                ->
setGcFreq(300)
                ->
setFont($_SERVER['DOCUMENT_ROOT'].'/font/arial.ttf')
                ->
setImgDir($_SERVER['DOCUMENT_ROOT'].'/images/captcha');