2011-05-13 62 views
0
$image = "http://www.example.com/image.jpg"; 

if(!empty($image)){echo "<img src='".$image."' align='left' />";} 

上述語法返回圖像空或不不會成功......如果圖像是IE空這顯示了類似圖像鏈接空白缺少檢查圖像爲空或不

enter image description here

+0

你是說如果$ image ==''?確保你做$ empty(trim($ image)) – 2011-05-13 14:11:23

+0

你是什麼意思?像圖像不存在(返回404)? – 2011-05-13 14:12:01

+0

「空」是什麼意思? – 2011-05-13 14:12:02

回答

4

雖然你的問題沒有意義,$image是一個你賦值的字符串,我懷疑你想檢查該圖像是否存在並且是一個有效的圖像。嘗試if (getimagesize($image))

+0

哦實際上,如果圖像是空的,它仍然在IE中顯示空白。就像圖像丟失一樣。但Firefox沒有這個問題。這就是爲什麼我要問有沒有其他替代方法來控制圖像顯示。 – alwyn 2011-05-13 14:20:30

+0

它實際上是「修剪」需要加入之間..感謝阿貝petrillo – alwyn 2011-05-13 14:33:24