我成功地使用了ZF2教程,但当我试图集成一个外部库(如"jpgraph“)时,我完全糊涂了。我知道我必须用自动或服务程序做这件事,但这是行不通的。jpgraph的php-文件位于供应商/图形目录中。在控制器indexAction中,我尝试使用一个名为Jpgraph的模块:
$graph = new Graph($width,$height);
这给了我一个错误:
Fatal error: Class 'Jpgraph\Controller\Graph' not found in ...
-- jpgraph不使用名称空间.
整合这些东西的最好方法是什么?
我会很高兴得
看起来$graph->SetColor('red');实际上并没有做任何事情(来自JPGraph的example0.html:
<?php // content="text/plain; charset=utf-8"
require_once ('jpgraph/jpgraph.php');
require_once ('jpgraph/jpgraph_line.php');
// Some data
$ydata = array(11,3,8,12,5,1,9,13,5,7);
// Create the gra
我将在我的web项目中使用。为此,我将库下载到我的项目文件夹中,并创建了以下测试代码:
<?php
include ( "jpgraph-3.5.0b1/src/jpgraph.php");
include ("jpgraph-3.5.0b1/src/jpgraph_gantt.php");
// A new graph with automatic size
$graph = new GanttGraph (0,0, "auto");
//
我已经在Windows机器上通过composer安装了PHPSpreadsheet和JpGraph。我正在使用下面的代码,但得到的错误“类‘图’找不到”。还有另外一种包括JpGraph的方法吗?
require 'vendor/autoload.php';
use PhpOffice\PhpSpreadsheet\Chart\Renderer\JpGraph;
$graph = new Graph(400,300);
我的PHP JpGraph代码显示错误,如
The image "http://localhost/jpeg/src/Examples/x.php" cannot be displayed
because it contains error
当我搜索post 和时,显示的主要问题是开头或结尾的空白或标题问题。但是我找不到空白(我希望标题是okAY,因为这是一个最简单的手动示例)。
为了尝试一下,我尝试保存图像,而不是在浏览器中显示。但是它显示了另一个问题,即JpGraph错误: 25107无法写入文件,php进程没有权限。但我找不到资料来源后,就无法解决第二个错误。我担心我是否
我很难让jpgraph与cakephp一起工作。我有一个叫做"Graphs“的控制器,它所做的就是显示视图。View/Graphs/index.ctp非常简单:
echo "This is an image of my report";
echo "<img src='/<projectbase>/reports/index'></img>";
我相信它试图从索引中获取信息,然后它的视图被称为ReportsController。然后我有了一个ReportsController:
<?php
cla
也许你们中的一些人使用jpgraph来生成一些图表。我想从jpgraph-class ( ErrorPlot )更改私有属性($errwidth)。在大多数情况下,jpgraph提供了一个函数来设置所有必需的属性。但不是在这种情况下。
下面是我的尝试:
class ErrorPlot extends Plot {
// Original class
private $errwidth=2;
...
}
class SpecialErrorPlot extends ErrorPlot {
// "Extension" to modify the attri
当我将这段代码集成到html文件中时,它没有显示任何内容,但当它与其他html代码分开时,它可以正常工作。
所以,谁能教我如何将它添加到html代码中,并将表单输入与$chars进行比较
require_once "/jpgraph/jpgraph_antispam.php";//the location is correct!!
$spam = new AntiSpam();
// saved to $chars for later verification of correct entry
$chars = $spam->Rand(8);
$spam->
我一直在使用jpgraph库在mdf中生成图形。我面临的问题是,我不想显示表值,而只想显示图形。因为在下面的示例中,它同时显示了这两个参数。有什么方法可以做到这一点吗?请帮帮我。
谢谢!
<?php
include("../mpdf.php");
// This must be defined before including mpdf.php file
define("_JPGRAPH_PATH", '../../jpgraph_5/src/');
// Change these if necessary to the name
这是我的PHP代码:
require_once ('jpgraph/jpgraph.php');
require_once ('jpgraph/jpgraph_bar.php');
$data1y=array(47,80,40,116);
$data2y=array(61,30,82,105);
$data3y=array(115,50,70,93);
// Create the graph. These two calls are always required
$graph = new Graph(350,200,'auto');
$g