gpt4 book ai didi

php - 包含的 PHP 文件的相对路径

转载 作者:行者123 更新时间:2023-11-28 17:31:41 26 4
gpt4 key购买 nike

我有一个具有以下目录结构的 PHP 元素:

ROOT
- PUBLIC
- CSS
- JS
- LIB
- CONTROLLER

所有基本的 PHP 页面都位于 PUBLIC 文件夹下,而所有 Controller 、模型等都位于 LIB 或 CONTROLLER 文件夹下。在某些情况下, Controller 完成处理后,它会包含 PUBLIC 文件夹中的一个文件来显示。我注意到包含的文件找不到关联的 CSS 或 JS 文件,因为它现在正在使用 /LIB/CONTROLLER 的相对路径。

我的问题:

  1. 有没有什么方法可以为包含的文件设置不同的相对路径,而不必修改每个 CSS 或 JS 包含行?

  2. 如果我使用 header (Location...) 转发控件,则不会出现此问题,但在某些情况下,我不想这样做而只包含页面 - 因为我将不得不使用 SESSION 将重物从 Controller 传递到页面。有没有更好的方法来实现这一点?

最佳答案

@Jack T 的回答——这个问题的解决方案是定义 <base>包含的 PHP/HTML 页面中的元素。我了解到的一件事是,在定义元素时使用完整的 URL,包括 http://

这解决了我面临的问题

关于php - 包含的 PHP 文件的相对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25964542/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com