PHP : bibliothèque GD et création de class
Résolu
mariostar27
Messages postés
391
Date d'inscription
Statut
Membre
Dernière intervention
-
mariostar27 Messages postés 391 Date d'inscription Statut Membre Dernière intervention -
mariostar27 Messages postés 391 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je cherche a créer un class qui pourrait me simplifier la vie sur la création de graphique.
Mais actuellement, je cherche simplement a créer une image avec une couleur de fond. Voici 2 codes différent (qui pour moi fond quasiment la même chose) mais l'un fonctionne, l'aute non. Voici les code :
dans mon fichier image.php :
puis dans index.php :
Ce code fonctionn, il m'affiche une image avec un fond legerement gris.
Maintenant le code qui ne fonctionne pas :
dans mon fichier Graph.php :
puis dans mon fichier image.php :
puis dans mon fichier index, toujours le meme code soit :
Voila. Bref, le constructeur de la class Graph possede le meme code que mon fichier image.php au début, pourtant, le fait de passer par des classes ne fonctionne pas. Quelqu'un peu t-il m'aider ???
Merci d'avance
gwennael
Je cherche a créer un class qui pourrait me simplifier la vie sur la création de graphique.
Mais actuellement, je cherche simplement a créer une image avec une couleur de fond. Voici 2 codes différent (qui pour moi fond quasiment la même chose) mais l'un fonctionne, l'aute non. Voici les code :
dans mon fichier image.php :
$image = @imagecreate(540, 220); ImageColorAllocate($image, 208, 216, 213); imagePng($image);
puis dans index.php :
<img src="image.php" />
Ce code fonctionn, il m'affiche une image avec un fond legerement gris.
Maintenant le code qui ne fonctionne pas :
dans mon fichier Graph.php :
class Graph { public function __construct() { $image = @imagecreate(540, 220); ImageColorAllocate($image, 208, 216, 213); imagePng($image); } }
puis dans mon fichier image.php :
$ograph = new Test();
puis dans mon fichier index, toujours le meme code soit :
<img src="image.php" />
Voila. Bref, le constructeur de la class Graph possede le meme code que mon fichier image.php au début, pourtant, le fait de passer par des classes ne fonctionne pas. Quelqu'un peu t-il m'aider ???
Merci d'avance
gwennael
A voir également:
- PHP : bibliothèque GD et création de class
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
1 réponse
Ok je viens de saisir. Je donne la solution au cas ou un jour quelqu'un reste bloqué sur le meme pb :
le faite que le fichier image.php soit appelé en src dans la balise <img /> implique le fait de refaire un require des fichier class. Il ne récupere pas ceux du fichier index.php. Autrement dit, il fallait ceci :
le faite que le fichier image.php soit appelé en src dans la balise <img /> implique le fait de refaire un require des fichier class. Il ne récupere pas ceux du fichier index.php. Autrement dit, il fallait ceci :
require 'Test.php'; $ograph = new Test();