使用@imagecreatefromjpeg后再imagejpeg不显示图片怎么回事 - 技术问答

就是以上是代码,图片位置没有错,可在浏览器里就显示一个红叉,也没出错,GD也启用了,PHP版本是5.2以上的,运行的IIS7下,其它PHP程序都运行正常,现在需要对图片进行简单处理,却什么图片也不显示,PNG,GIF都试过了. 比如上面这个例子,图片本身大小17K多,输出后看不到图片,但右键看网页属性只有1712个字节.是哪里问题?

第1个回答  2013-09-23
Header(\"Content-type: image/jpeg\");readfile(\"./images/act09.jpg\");这样都不能显示.是哪里问题呢.通过浏览器地址直接打开images/act09.jpg就可以正常显示的
第2个回答  2013-09-23
不是,我是说为什么我的代码不能在浏览器当中显示图片出来,换了三种浏览器都不能显示,但imagejpeg($image0,\"11.jpg\");这种保存到本地后,却可以打开看.就是不能直接在浏览器当中看.是哪里问题呢?
第3个回答  2013-09-23
你是要用php输出图片吗?不用这么搞吧直接 readfile(\"./images/test.jpg\");