如何让两个不同的文件夹从一个文件夹中获取资源?

时间:2016-09-21 12:50:50

标签: php html css

我有一个关于页面的动态

<section class="page">

<header style="background-image: url('uploads/<?php echo $page[header_picture]; ?>'); background-position: center;"></header>

<div class="container">

    <?php echo $page['body_formatted']; ?>

</div>

和管理员页面

他们都有相同的src

uploads/1473747556216.jpg

但我的管理页面位于Admin文件夹中。

如何让两个不同的文件夹从一个文件夹中获取资源?

1 个答案:

答案 0 :(得分:1)

每个文件都需要提供源文件的绝对路径或相对路径。

如果你的目录结构是:

root
    about.php
    admin
        admin.php
    uploads
        1473747556216.jpg

然后相对路径将是:

"uploads/1473747556216.jpg" // from about.php
"../uploads/1473747556216.jpg" // from admin.php

然后绝对路径将是:

"http://whatever.com/uploads/1473747556216.jpg" // for either file

然后相对于root (如果您的环境支持):

"/uploads/1473747556216.jpg" // from either file