在PHP中的每个不同级别包含文件

时间:2017-03-24 03:06:39

标签: php include

我的错误页面包含来自

的图片
while($db = odbc_fetch_array($rank))
{
    $string = $db['NickName'];
    if (mb_detect_encoding($string, 'utf-8', true) === false){
        $string = mb_convert_encoding($string, 'utf-8', 'iso-8859-1');
    }
    echo '<td width="50" align="left">'.$i.'</td>';
    echo '<td width="300" align="left">'.$string.'</td>';
    echo '<td width="150" align="left">'.$db['FightPower'].'</td>';
    echo '</tr>';
    $i++;
}

当用户访问“root / aaa”等错误链接时,会显示图像,但当用户访问“root / aa / aa”时,错误页面为显示但未加载图像。

我的问题是:如何包含可以在每个不同级别显示的文件?

1 个答案:

答案 0 :(得分:0)

一般来说,使用<img>标签而不是php include()语句包含图像。但在这两种情况下,关键是从根级别开始 - 例如,对于img,这将是<img src="/img/404.png">而不是<img src="img/404.png">没有前导/,img文件(或包含文件或其他)是根据用户的页面请求,相对于当前目录加载的内容会有所不同。