我一直在寻找一个判断目录中是否存在文件的方法,如果不存在我想使用另一张图片。但是当我使用file_exists函数时,它总是返回false。
我使用的代码是:
while($r=mysql_fetch_row($res))
{
if(!file_exists('http://localhost/dropbox/lib/admin/'.$r[5]))
{
$file='http://localhost/dropbox/lib/admin/images/noimage.gif';
}
else
$file='http://localhost/dropbox/lib/admin/'.$r[5];}
但是,即使文件存在,该函数始终返回false。我通过以下方式进行了检查:
<img src="<?php echo 'http://localhost/dropbox/lib/admin/'.$r[5]; ?>" />
这样可以正确显示图片。
请有人帮帮我