file_get_contents を使用して、ディレクトリに .jpg が存在するかどうかをテストしようとしています。存在する場合は表示して、ループを停止します。
これは、.jpg がディレクトリにない場合を除いて、うまく機能しているように見えます。最大 10 個の画像まで、不足しているサムネイルを探して表示し続けます。
file_get_contents 以外に何かありますか? 同じ結果で絶対パスも使用しようとしました。
<?
$image = "<br>";
$ListingRid = $row['MLS_NUMBER'];
$img_cnt = 1;
for ($c=1;$c<11;$c++) {
if ($c<10)
$c_ext = "".$c;
else
$c_ext = $c;
if (file_get_contents("http://mydomain.com/images/{$ListingRid}_{$c_ext}.jpg"))
$image .= "<img src=http://mydomain.com/images/{$ListingRid}_{$c_ext}.jpg alt='' width='100' height='75' border='0' />";
else
$c=12;
$img_cnt++;
if ($img_cnt == 3) {
$image .= "<br>";
$img_cnt = 0;
}
}
?>