Я действительно надеюсь, что есть простое решение.Родительские каталоги и PHP
<?php include("header.php"); ?>
Допустим, у меня есть заголовок PHP в моей корневой папке названный просто header.php. В этом заголовке есть ссылка на домашнюю страницу, main.php, а main.php также находится в корне. Пока нет проблем. Вот что такое header.php выглядит. Простые вещи, не так ли?
<link href="style.css" rel="stylesheet" type="text/css" />
<div id="headerwrap">
<div id="linkbox">
<a href="main.php"><img src="images/mainlogo.png" /></a>
</div><!-- End linkbox -->
</div>
Однако, скажем, у меня есть другие страницы в подкаталогах. Subpage.php находится в дочерней директории корня, и поэтому он должен оглянуться назад на корень, чтобы получить включенный header.php.
<?php include("../header.php"); ?>
Это не будет большим делом, за исключением того, что header.php ссылки на main.php, а также таблицы стилей ни один из которых находятся в * subpage.php «s каталог , тем самым вызывая ошибку, когда кто-то из Subpage пытается вернуться к Main через ссылку в заголовке.
Я просто надеюсь, что есть простой способ сделать эту работу, и что мне не нужно копировать и перенаправлять все включенные в каждый подкаталог. Кроме того, слишком много страниц, чтобы действительно разумно включить их в корневой каталог. Извините, если этот ответ опубликован в другом месте; Я посмотрел и просто понятия не имею, что я ищу. Спасибо за вашу помощь. Надеюсь, все это имеет смысл.