Libérer mémoire graphique jpgraph

Fermé
Céline - 4 oct. 2004 à 14:24
 Céline - 5 oct. 2004 à 09:24
Bonjour,

J'ai utilisé jpgraph pour réaliser un graphique GANTT. Si j'appelle plusieurs fois le code qui crée le graphique : le graph GANTT va s'afficher une fois et ensuite ça bug...

Je pense qu'il faudrait avant de faire :
$graph = new GanttGraph(650,0,"auto");
supprimer le précédent graphique mais je ne sais pas comment faire !

Sauriez-vous comment rendre l'allocation mémoire après un "new GanttGraph" ?

Merci d'avance,
Céline.
A voir également:

2 réponses

Hello !

T'as essayé d'affecter NULL ?

$graph = NULL;


En affectant NULL, l'ancienne référence doit être libérée et la mémoire désallouée.

Take care !
0
Merci pour ton aide... mais j'ai testé avec "unset" et "null" et ça ne marche pas...

En fait, j'envoie plusieurs graphiques sur une même page :
echo "<tr><td>
<img src=\"graphique/graph_abs.php?tab_id=$tab_id\">
</td></tr>";

Pour résumer, ce echo est dans une boucle, ce qui permet d'afficher pour chaque groupe existant dans ma base les dates des personnes concernées...

graph_abs.php est le fichier qui contient le code du graph GANTT

Dans le navigateur, ça n'affiche qu'un seul graphique GANTT les autres ne s'affichent pas s'il y a des dates communes par rapport au 1er...

Merci quand même...
Céline.
0