0

我的目录结构是这样的

APPLICATION
|
+-[code]
+-[config]
+-[database]
+-[includes]
+-[src]
+-.htaccess
+-composer.json

很不言自明。.htaccess 将请求引导到 src/index.php,代码是中间层逻辑,数据库是 DAL,config 是配置 INI 文件。

我遇到的问题是我的头文件...我有一个 header.php 文件,[includes]其中包含我所有的 css 指令(html5reset、global.css 等),但由于某种原因我无法访问它们。我可以访问头文件的事实使我认为我应该能够访问 css 文件(位于 中[includes])但它们没有加载。

奇怪的是,在萤火虫中,看起来实际的 html 页面正在加载 css 的位置。

这是我从 /includes/header.php 打来的电话

<link href="/includes/css/html5reset.css" type="text/css">

令人困惑的问题,我道歉。任何建议将不胜感激。

4

1 回答 1

1

在您的 config.php 文件中,您可以定义一个 URL (baseurl)

define('URL', 'http://localhost/myproject/');

那么你可以像这样使用这个定义的变量......

<link href="<?php echo URL ?>includes/css/html5reset.css" type="text/css">
于 2013-10-01T18:16:16.367 回答