使用php文件作为img src

时间:2014-04-14 21:42:40

标签: php html graph web

下面是php代码,它将饼图保存在名为piechart.php的php文件中

<?php

//create image
$image = imagecreatetruecolor(250,250);
$white = imagecolorallocate($image, 255, 255, 255);
imagefill($image, 0, 0, $white);

//allocate some colour
$white = imagecolorallocate($image, 0xFF , 0xFF, 0xFF);
$gray = imagecolorallocate($image, 0xC0 , 0xC0, 0xC0);
$darkgray = imagecolorallocate($image, 0x90 , 0x90, 0x90);
$navy = imagecolorallocate($image, 0x00 , 0x00, 0x80);
$darknavy = imagecolorallocate($image, 0x00 , 0x00, 0x05);
$red = imagecolorallocate($image, 0xFF , 0x00, 0x00);
$darkred = imagecolorallocate($image, 0x90, 0x00, 0x00);

//make the 3d effect
//for($i = 60; $i >50; $i--){
//imagefilledarc($image, 50, $i, 100, 50, 0, 180, $darknavy, IMG_ARC_PIE);
//imagefilledarc($image, 50, $i, 100, 50, 180, 360, $darkgray, IMG_ARC_PIE);
//imagefilledarc($image, 50, $i, 100, 50, 180, 360, $darkred, IMG_ARC_PIE);
//}
imagefilledarc($image ,125 ,125 , 200, 200, 0, 180, $navy, IMG_ARC_PIE);
//imagefilledarc($image ,50 ,50 , 100, 50, 180, 360, $gray, IMG_ARC_PIE);
imagefilledarc($image ,125 ,125 , 200, 200, 180, 360, $red, IMG_ARC_PIE);

//flush image
header('Content-type: image/png');
imagepng($image);
//imagedestroy($image);
?>

我想将此图片用于其他网页。我有另一个关于我们的网页,它解释了网站的内容。下面是该页面代码的一部分

<h1>What is Rugby coach analysis ?</h1>
<hr />
<br />

有没有办法可以让饼图图像显示在下面?也许使用img src?或其他方法?

由于

1 个答案:

答案 0 :(得分:3)

你的意思是这样的? (piechart.php将是该文件的URL)。

<img src="/piechart.php" alt="pie chart" />