为了在一个页面上显示两个图形的不同title,我使用了img标签来实现:
imageall.php:
<body>
<img src="image1.php?id=1"/>
<img src="image1.php?id=2"/>
</body>image1.php:$str="";
$id=_REQUEST['id'];
if($id==1){
$str="abc";
}
else if($id==2){
$str="def";
}
$graph->title->Set($str);
很奇怪的是当我运行imageall.php的时候,图形都出不来,当我注释掉if那一段代码,显示出来的是id=1的图形,但是title是空的,而当我注释掉else if这段代码,显示出来的是id=2的图形,title还是不显示,请问这到底是什么原因?phpimage图形
imageall.php:
<body>
<img src="image1.php?id=1"/>
<img src="image1.php?id=2"/>
</body>image1.php:$str="";
$id=_REQUEST['id'];
if($id==1){
$str="abc";
}
else if($id==2){
$str="def";
}
$graph->title->Set($str);
很奇怪的是当我运行imageall.php的时候,图形都出不来,当我注释掉if那一段代码,显示出来的是id=1的图形,但是title是空的,而当我注释掉else if这段代码,显示出来的是id=2的图形,title还是不显示,请问这到底是什么原因?phpimage图形
主要意思是这样:在imageall.php上显示两幅图,将id提交给image1.php通过if语句进行判断,来选择显示图形的title。
好像$id=$_REQUEST['id'];不能接收id。运行之后图片显示红“X”。看log后,说是undefined offset 在jpgraph的jpgraph_gb2312.php的xxx行。不知道我说清楚了没?