【发布时间】:2016-05-15 12:22:03
【问题描述】:
我有一个页眉和页脚 php 文件,它将用于我创建的每个 php 文件。我将它们都存储在文件夹“include(在我的父目录中)”中。它们都可以作为单独的文件正常工作。当我将它们包含在父目录中的 index.php 中时,它们实际上正在工作。我的问题是,当我在文件夹内的其他文件上使用它们时(例如 admin 文件夹中的 admin.php),图像已损坏,但是当我更改图像相对于 admin.php 的路径时,它可以正常工作, index.php 现在有一个损坏的图像。我能做些什么来解决这个问题?希望你能理解我的问题。谢谢你。 这些是我的代码: 标题:
<div id = "header">
<img id="headerImage" src="images/logo1.jpg" />
</div>
索引:
<?php
session_start();
include 'include/header.php';?>
admin: <?php
include '../include/header.php';
?>
【问题讨论】:
-
给我们任何形式的目录和文件树的可视化...任何可以帮助我们了解您的系统中发生了什么以及您的 PHP 代码的相关部分的东西。
-
将
src="images/logo1.jpg"改为src="/images/logo1.jpg",因为它是相对于web根目录,而不是相对于执行脚本的文件夹 -
先生,它不适用于我的管理和索引文件。相对于我的头文件,目录 /images/logo1.jpg/ 不存在
-
你可以试试 src='../images/logo1.jpg'
-
@AzeezKallayi,先生,我试过了,但还是一样。它刚刚适用于 admin.php 文件,但在我的索引中,图像已损坏。