Взял тестовый примерчик.Вроде бы все работает. При попытке вставить его в любой код-сразу ошибки. Даже если перед ним банально поставить ECHO"llll" будет ошибка. Как этот код можно вставить в какой нибудь блок страницы. <?php // подключим библиотеки include ("../jpgraph.php"); include ("../jpgraph_bar.php"); // определим массив данных $datay=array(13,8,16,3,1,5,8,6,15,8,9,12); // создадим область для вывода диаграммы $graph = new Graph(400,300,"auto"); // определим масштабирование по осям $graph->SetScale("textlin"); // добавим тень $graph->SetShadow(true, 3, array(222,222,222)); // определим отступ для области вывода $graph->img->SetMargin(40,30,20,40); // определим цвет отступа $graph->SetMarginColor('white'); // создадим рамку $graph->SetFrame(true,'gray',1); // создадим диаграмму $bplot = new BarPlot($datay); // определим цвет заполнения столбцов $bplot->SetFillColor('#ff9900'); // покажем значения над каждым столбцом $bplot->value->Show(); // установим формат вывода значений $bplot->value->SetFormat('%d'); // установим цвет для значений $bplot->value->SetColor('#0066ff'); // установим ширину столбцов $bplot->SetWidth(0.6); // добавим диаграмму в область вывода $graph->Add($bplot); // граница вокруг диаграммы $graph->SetBox(true, 'gray'); // покажем и определим сетки значений $graph->xgrid->Show(); $graph->xgrid->SetLineStyle('dashed'); $graph->xgrid->SetColor('gray'); $graph->ygrid->SetLineStyle('dashed'); $graph->ygrid->SetColor('gray'); $graph->ygrid->SetFill(true,'#EFEFEF@0.5','#CCCCCC@0.5'); // спрячем метки на осях $graph->xaxis->HideTicks(); $graph->yaxis->HideTicks(); // установим цвет осей и подписей $graph->xaxis->SetColor('darkgray', 'darkgray'); $graph->yaxis->SetColor('darkgray', 'darkgray'); // определим шрифт для вывода подписей на осях $graph->xaxis->title->SetFont(FF_VERDANA,FS_NORMAL); $graph->yaxis->title->SetFont(FF_VERDANA,FS_NORMAL); // определим отступ сверху $graph->yaxis->scale->SetGrace(10); // отобразим результат $graph->Stroke(); ?>