我正在處理這個簡單的腳本,它根據數據庫值查找圖像url,然後回顯以顯示圖像,或者如果沒有圖像可用默認圖像。PHP getimagesize腳本問題
但是,由於每次都返回默認圖像,因此出現了問題。如果我用$ image行替換默認的回顯行,它會顯示。所以從這我知道它可以找到圖像的網址。
<?php
$image = CONST_IMG_URL.$FetchData['capcode'].".jpg";
error_reporting(0);
if (getimagesize($image)) {
echo "<a href='$image'><img src=\"$image\" width='300' height='150'/></a>";
}
else {
echo "<img src='".plugins_url()."/plugins/images/image_not_found.jpg' width='300' height='150'/>";}
?>
你能給的例子是什麼圖片網址看起來像?圖像名稱中是否有空格?如果是這樣,你需要正確編碼(image%20name.jpg) – Delpes
爲什麼你使用'getimagesize'來確定你是否應該顯示圖像? - 'file_exists'可能是你想要的 –