jpGraph Cach löschen

Don_Pazo

Erfahrenes Mitglied
Hallo,
ich habe einen Formular. Nach dem er ausgefühlt und auf Anschauen geklickt wird, wird eine Diagramm generiert.
Die werden für die Diagramm Erzeugung lese ich aus der DB.

in der HTML füge ich die Diagramm mit
PHP:
require_once('http://.......');

Beim erster Generierung der Diagramm funktioniert alles problemlos.
Das Problem ist:
beim zweiten Versuch, list er aus dem Cash die alte Diagramm (was eigentlich nicht sein sollte!!).

die Image.php :
PHP:
require_once("../include/jpgraph/jpgraph.php");
require_once("../include/jpgraph/jpgraph_gantt.php");
require_once("../include/config.inc.php")

$link = dbConnect();
	if($link){
	
		// GRAPH-BREITE EINSTELLEN

		# Basic graph erstellen + Projektname		
		$graph = new GanttGraph();
          
                /* ALLES wie gewohnt */
                      ...
                      ...

               // MYSQL TRENNEN
		mysql_close($link);
	
         	$graph ->StrokeCSIM(basename( __FILE__));

     }

Ich weis es nicht worum es liegen kann, vermutte das jpGraph aus dem Cach die alte name des ImageMap list ( dem ich mit StrokeCSIM erstelle).

Wie kann ich die jpGraph Image Cach löschen?
 
Ich habe es gefunden!

Bis jetzt habe ich in der img.php Datei, also die Datei in der ich die jpGraph Diagramm generiere folgendes:

Code:
// Diagramm zurück schreiben
$graph ->StrokeCSIM(basename( __FILE__));

es soll aber anders gehen, und zwar:

Code:
$graph->Stroke( "image001.png" );
echo $graph ->GetHTMLImageMap ("myimagemap001" );
echo  "<img src=\"image001.png\" ISMAP USEMAP=\"#myimagemap001\" border=0>" ;

So behält man die Cach und alle $_SESSION´s und das Bilt wird immer frisch aus dem DB erneut gelesen und eingefügt !!
 
Zurück