我在php中包含头文件时遇到意外问题。显示错误。
当我使用Code1时,它工作正常,但当我将其更改为Code2时,它不包括css样式。也尝试但仍然不相同。我多次使用这个但不知道为什么它现在不起作用。
代码1:
include 'includes/top.php';
代码2:
include '../includes/top.php';
同样尝试使用require_once()
仍无效
感谢名单
答案 0 :(得分:0)
使用
包括'includes / top.php';
和
包括'../ includes / top.php';
同一个文件中的试图包含不同的文件..如果这些语句位于/path/page.php
的php页面中,第一行会尝试包含/path/includes/top.php
,第二行会查找/includes/top.php
1}}因为../
告诉它转到父目录。也许这两个文件都存在?后者可能没有正确的CSS或其他东西。
答案 1 :(得分:0)
只需在任何浏览器中调试代码并检查源代码,并查看浏览器如何链接Css文件。如果它不包括显示路径不正确的CSS。它将有助于解释您网站的结构。