我创建了一个图像类,用GD库在网站上显示和转换图像。当我想在网站上显示没有任何HTML代码的jpeg图像时 一切都会好的因为我设置了标题('Content-Type:image / jpeg')。 我的代码如下:
$filepath = 'path to the image file';
$info = getimagesize( $filepath );
$this->type = $info[2];
if( $this->type == IMAGETYPE_JPEG )
{
$this->image = imagecreatefromjpeg($filepath); // set the resource image
}
if( $this->type == IMAGETYPE_JPEG )
{
$type = 'image/jpeg';
}
header('Content-Type: ' . $type );
if( $this->type == IMAGETYPE_JPEG )
{
imagejpeg( $this->image );
}
此代码完美无缺,但如果我想在HTML代码中显示它们,我应该如何显示图像(ob_start不起作用)。
答案 0 :(得分:0)
请求来自不同文件的脚本,例如任何常规图像:
<img src="path/to/the/file/that/outputs/the/image.php">