0

次のコードを使用していますが、機能しません。

$img1=$info['available_now']; //http://www.jjbsports.com/pws/client/images/catalogue/products/65014201/zoom/65014201_white.jpg

$filename = $img1;

if (file_exists($filename)) {
      echo "The file $filename exists";
       echo '<img src="'; echo $id1; echo '"width="50" height="50"/>'."<br>";
} else {
      echo "The file $filename does not exist";
       echo '<img src="'; echo $id1; echo '"width="50" height="50"/>'."<br>";
}

よろしくお願いします、

コードが見つかりました

 $headers = get_headers($filename, 1); 
 echo $filename."=".$headers['Content-Length']."<br>"; // size in bytes 
4

1 に答える 1

4

PHP HTTP ラッパーは をサポートしていないため、 HTTP URL が供給された場合stat()、 のような関数は機能しません。file_exists()

ファイルがローカル サーバーにある場合は、ファイル システムに相対的なファイル パスを使用します。それ以外の場合は使用できませんfile_exists()

于 2012-07-18T18:28:00.387 に答える