0

几乎可以解释自己。如果我只是让图像加载这个:

<img src="/dm cricket/admin/img/tables/<?php htmlout($name);?>_2.jpg">

它有效,但如果我决定将代码更改为:

<?php if(file_exists('/dm cricket/admin/img/tables/'.$name.'_2.jpg')){
    ?>
<img src="/dm cricket/admin/img/tables/<?php htmlout($name);?>_2.jpg"><?php }
else {
    echo 'No competition held';}?>

它不起作用,它只会呼应“没有举办比赛”。谁能解释为什么?

4

1 回答 1

1

通过 HTTP 获取的来自页面 URI 的根相对 URI 与 Web 服务器文件系统上的文件路径不同。

假设服务器配置简单,您必须在文件路径前加上服务器 Web 根目录的路径。

于 2013-01-10T12:13:08.020 回答