【发布时间】:2016-04-29 16:36:30
【问题描述】:
当我习惯跟随 PHP 代码时;
<?php if (file_exists("/foto/Maurice.jpg"))
{
echo "<center><img src='/foto/Maurice.jpg'/></center>";
}
else {
echo "<center><img src='/afbeeldingen/kaars1.png'/></center>";
?>
我的浏览器总是显示kaars1.png
而不是Maurice.jpg
我也尝试了!file_exists,但是当Maurice.jpg 不存在时,它不显示kaars1.png。
有没有简单的方法来解决这个问题?
【问题讨论】:
-
file_exists仅适用于服务器(本地)文件系统上的文件。 -
在
file_exist中提供完整的网址。(您的图片所在的完整路径) -
只是为了询问,您确定该文件确实存在并且可以通过php访问吗?
-
您正在测试的这个文件是否位于您的服务器上?