par
touf2638 » 06 mars 2014, 15:56
Pour finir je remets le code qui marche
<?php
//ini_set("display_errors",0);error_reporting(0); permet de desactiver les erreurs
include('../Classes/Camembert/jpgraph.php');
include('../Classes/Camembert/jpgraph_pie.php');
class GenerateurCamembert
{
public function SetCamembert($Datas,$Hauteur,$Largeur)
{
// Initialisation du graphique
$graphe = new PieGraph($Hauteur, $Largeur);
// Creation du camembert
$camembert = new PiePlot($Datas);
// Valeurs absolues
$camembert->SetValueType(PIE_VALUE_ABS);
// Ajout du camembert au graphique
$graphe->add($camembert);
// Ajout des couleurs
//$camembert->SetSliceColors(array('red', 'blue'));
// Suppression du fichier
$filename='../Images/CamembertFraisFixes.png';
if (file_exists($filename))
{
unlink($filename);
}
// Sauvegarde du graphique
$graphe->stroke($filename);
}
}
?>
l'appel
// Generation camembert
$GenerateurCamembert = new GenerateurCamembert();
$GenerateurCamembert->SetCamembert($Depenses_Annee,250,250);
et la balise
<div>
<img src="../Images/CamembertFraisFixes.png"></img>
</div>
Pour finir je remets le code qui marche
[php]<?php
//ini_set("display_errors",0);error_reporting(0); permet de desactiver les erreurs
include('../Classes/Camembert/jpgraph.php');
include('../Classes/Camembert/jpgraph_pie.php');
class GenerateurCamembert
{
public function SetCamembert($Datas,$Hauteur,$Largeur)
{
// Initialisation du graphique
$graphe = new PieGraph($Hauteur, $Largeur);
// Creation du camembert
$camembert = new PiePlot($Datas);
// Valeurs absolues
$camembert->SetValueType(PIE_VALUE_ABS);
// Ajout du camembert au graphique
$graphe->add($camembert);
// Ajout des couleurs
//$camembert->SetSliceColors(array('red', 'blue'));
// Suppression du fichier
$filename='../Images/CamembertFraisFixes.png';
if (file_exists($filename))
{
unlink($filename);
}
// Sauvegarde du graphique
$graphe->stroke($filename);
}
}
?>[/php]
l'appel
[php] // Generation camembert
$GenerateurCamembert = new GenerateurCamembert();
$GenerateurCamembert->SetCamembert($Depenses_Annee,250,250);[/php]
et la balise
[html] <div>
<img src="../Images/CamembertFraisFixes.png"></img>
</div>[/html]