Bonjour à tous!

J'aimerais faire mon propre système de génération de CAPTCHA et du coup, j'ai besoin d'utiliser la librairie PHP GD.

Ainsi, j'ai créé une classe "CaptchaGenerator" dans un bundle :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
 
/**
 * Generate CAPTCHAS
 * */
 
namespace ****\ContactBundle\Controller;
 
 
class CaptchaGenerator 
{
 
...
       private function generateImage($secucode)
       {
           $image = imagecreate(100, 25);   // Ligne 52
            ....
       }
....
}
Cependant, lorsque j'exécute mon code, j'obtiens l'erreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Fatal error: Call to undefined function ****\ContactBundle\Controller\imagecreate() in *****/ContactBundle/Controller/CaptchaGenerator.php on line 52
Du coup, j'aimerais savoir ce que je dois faire pour que la function imagecreate de la birairie GD soit accessible dans mon code.

Des idées ?

Merci beaucoup!!!