Código:
header( "Content-type: image/jpeg" );
// Crear la matriz de los verices del poligono
$values = array(
10, $grafica[0] , // Point 1 (x, y)
20, $grafica[1], // Point 2 (x, y)
30, $grafica[2], // Point 3 (x, y)
40, $grafica[3], // Point 4 (x, y)
50, $grafica[4], // Point 5 (x, y)
60, $grafica[5] // Point 6 (x, y)
); //los valores de $grafica no superan 150 en ningun caso.
// asi que eso no es lo que me genera el error.
// crear la imagen
$image = imagecreate(600, 150);
// preparar los colores
$bg = imagecolorallocate($image, 200, 200, 200);
$blue = imagecolorallocate($image, 0, 0, 255);
// dibujar el poligono
imagefilledpolygon($image, $values, 6, $blue);
// mostrar la imagen
imagejpeg($image);
imagedestroy($image);

