Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 25-05-2011 10:07:24

Unknown
Nouveau membre
Date d'inscription: 06-07-2010
Messages: 4

[Zend_Form_Element_Captcha][Z-F 1.11]

Bonjour, j'ai un petit souci de compréhension sur le composant Captcha. Voici le code qui créé l'image.

Code:

$captcha = new Zend_Form_Element_Captcha ('captcha',array(
              'label' => "Merci de confirmer que vous êtes humains.",
            'class' => 'tab_connection',
            'required' => true,
            'captcha'=> array(
                'captcha' => 'image',
                //'name' => 'foo',
                'wordLen' => 4,
                'font' => 'images/captcha/font/FreeSans.ttf',
                'height' => 60,
            'width' => 150,
            'fontSize' => 40,
            'imgDir' => 'images/captcha',
            'imgUrl' => 'http://www.site-test.com/dossier-test/public/images/captcha/'
                )
            )
        );

Mon souci vient de la propriété : imgUrl. Pour que l'image s'affiche correctement sur la page, je suis actuellement obligé de mettre le lien du site en entier. Ce qui m'ennuie, car déjà, ca fait pas très pro, et si mon nom de domaine change, je dois faire attention à changer cette propriété dans le code. Est ce que qqun peut m'expliquer comment je peux faire autrement car pour le moment, je trouve pas. Merci d'avance.

Hors ligne

 

#2 20-07-2011 16:44:00

r.monceau
Membre
Date d'inscription: 02-11-2009
Messages: 59

Re: [Zend_Form_Element_Captcha][Z-F 1.11]

Salut,

Tu peux utiliser le baseUrl.

Code:

[lang=php]Zend_Controller_Front::getInstance()->getBaseUrl()

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages