Bilder oder Graphen in PHP
...kann man ohne großartige Hilfen durch Libraries auch selbst erstellen. Mit dieser Starthilfe sollte es auch ungeübteren Programmierern möglich sein, darauf aufbauend eigene Graphen zu erstellen.
<html>
<head>
</head>
<body>
<?php
# Hoehe und Breite des Bildes bestimmen
$hoehe=100;
$breite=200;
# Image erstellen
$pic=ImageCreate?($breite,$hoehe);
# Farben definieren
$col1=ImageColorAllocate?($pic,200,200,200);
$col2=ImageColorAllocate?($pic,0,0,255);
# Malen...
# ImageFilledRectangle?($pic,1,1,100,100,$col2);
# Feste Höhe des y-Wertes setzen
$y=50;
# Von 1 bis 200 gehen (X-Richtung)
for($x=1; $x<=200; $x++){
#Ein Pixel setzen
ImageSetPixel?($pic,$x,$hoehe-$y,$col2);
}
# Als PNG speichern
ImagePNG?($pic,"pic.png");
# Speicher wieder freigeben
ImageDestroy?($pic);
?>
<img src="pic.png" border=0>
</body>
</html>
Links: