データベースの値に基づいて画像の URL を検索し、それをエコーして画像を表示する、または画像が利用できない場合はデフォルトの画像を表示するこの単純なスクリプトに取り組んでいます。
ただし、毎回デフォルトの画像を返すため、何か問題があります。デフォルトの echo 行を $image 行に置き換えると、表示されます。そのことから、画像の URL を見つけることができることがわかります。
<?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'/>";}
?>