用PHP图片显示

时间:2014-07-30 21:20:50

标签: php image gd2

我遇到了一些代码问题。我尝试使用php和gd2 librarie生成一张图片。

<?php

header('Content-type: image/jpeg');

$im = imagecreatefromjpeg('profil.jpg');
imagejpeg($im);

imagedestroy($im);?>

此代码不起作用。没有显示图像,只显示一条消息:“此图像无法显示,因为有错误”在灰色背景上显示为白色。

图片装载良好,“$ im”是使用“imagecreatefromjpeg”创建的资源......

如果删除header('Content-type: image/jpeg');以外的所有行,我遇到了同样的问题。

谁能给我正确的方法?

先谢谢!

迈克尔

3 个答案:

答案 0 :(得分:0)

将php文件命名为image.php,并将其作为另一个php文件中的图像标记源调用。然后,这将显示图像。

 <img src="image.php" height="250px" width="162px">

Click Here To Download Example From Google

答案 1 :(得分:0)

创建一个我粘贴代码的新php文件后工作正常。

我认为我的文件已损坏。

答案 2 :(得分:-1)

我刚试过你的代码。 我得到的唯一错误是当profil.jpg不存在于同一目录中时。 profil.jpg与.php文件位于同一目录中吗?