Kröte: grafische Verlaufskurve programmieren

Beitrag lesen

Hallo, ich könnte da nochmal Hilfe in Bezug auf PHPlot gebrauchen.

Habe mir das ganze mal runtergeladen durchgelesen und hänge gleich beim ertsten Example :(

Da heisst es wie folgt:
-------------------------
<PHP
require_once 'phplot/phplot.php';
$data = array(
  array('', 1800,   5), array('', 1810,   7), array('', 1820,  10),
  array('', 1830,  13), array('', 1840,  17), array('', 1850,  23),
  array('', 1860,  31), array('', 1870,  39), array('', 1880,  50),
  array('', 1890,  63), array('', 1900,  76), array('', 1910,  92),
  array('', 1920, 106), array('', 1930, 123), array('', 1940, 132),
  array('', 1950, 151), array('', 1960, 179), array('', 1970, 203),
  array('', 1980, 227), array('', 1990, 249), array('', 2000, 281),
);
$plot = new PHPlot(800, 600);
$plot->SetImageBorderType('plain');
$plot->SetPlotType('lines');
$plot->SetDataType('data-data');
$plot->SetDataValues($data);

Main plot title:

$plot->SetTitle('US Population, in millions');

Make sure Y axis starts at 0:

$plot->SetPlotAreaWorld(NULL, 0, NULL, NULL);
$plot->DrawGraph();
?>
---------------------------

Bis auf den require_once habe ich alles 1:1 übernommen.
Wenn ich das nun abspeicher auf meinen ftp lade und die Datei ausführe erscheint statt einer tollen Grafik folgendes:

---------------------------
SetImageBorderType('plain'); $plot->SetPlotType('lines'); $plot->SetDataType('data-data'); $plot->SetDataValues($data); # Main plot title: $plot->SetTitle('US Population, in millions'); # Make sure Y axis starts at 0: $plot->SetPlotAreaWorld(NULL, 0, NULL, NULL); $plot->DrawGraph(); ?>
---------------------------

Ich gehe also mal davon aus, dass er da irgendwie Probleme mit dem Befehl '$plot->' hat. Da weiß er wohl nichts mit anzufangen.
Ich habe auch nochmal den require_once überprüft der liegt definitiv genau da. Daran sollte es also nicht liegen.
In der Readme.txt steht, dass man einer der folgenden PHP Versionen nutzen sollte: '...may use PHP-5.3.2 or 5.2.13. ...'
Ich nutze 5.2.13 - daran sollte es also auch nicht liegen.

Wodran könnte es dann liegen? HAt noch einer ne Idee?

Gruß Kröte