Bonjour,
Je suis entrain de générer des images avec php Gd2 et j'ai crée des fonctions que j'utilise à l'intérieur du fichier php.
Puisque je vais produire plusieurs images qui utilisent les mêmes fonctions, je souhaite rassembler ces fonctions dans un fichier à part, et faire appel à ce fichier dans chaque image à l'aide la fonction 'require' .
Mon problème est simple : quand je mets les fonctions dans les images ça fonctionne parfaitement, mais quand j'utilise 'require' et le fichier externe des fonctions, les images ne sont pas crées.
Voici un aperçu de mon code :
J'ai l'impression que ce n'est pas possible d'utiliser require dans ce cas. Quelqu'un pourrait confirmer cela ? Quelqu'un pourrait m'aider svp ?
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
21
22
23 <?php header ("Content-type: image/png"); require('../../../requires/image_fonctions.php'); $image1 = imagecreatefrompng("Noir/imgA.png"); $image2 = imagecreatefrompng("Noir/imgB.png"); $imagex = imagecreatefrompng("Noir/domino_x.png"); ... $image = imagecreate(200,130) or die ("Erreur lors de la création de l'image"); $blanc = imagecolorallocate($image, 255, 255, 255); $noir = imagecolorallocate($image, 0, 0, 0); $degre = -90; image_generator($image, $list_image, 0, 0, $degre); ImageLine ($image, 0, 55, 200, 55, $noir); image_generator($image, $list_image_choix, 40, 60, $degre); imagecolortransparent($image, $blanc); imagepng($image); ?>
Merci par avance pour vos réponses.
Partager