Я включаю навигационное меню для использования на разных страницах с помощью оператора PHP include include()
.
<?php include("path_to_header"); ?>
Я рекомендую создать несколько дополнительных файлов: path.php
и header.php
для хранения меню навигации.
Путь. Файл php должен находиться в root вашего проекта, чтобы __FILE__
предоставлял фактический root путь к проекту.
<?php
define("ROOT_PATH", realpath(dirname(__FILE__)));
?>
Затем обработайте заголовок в отдельном файле header.php
для справки.
<div class="botnav">
<a class="active" href="links.php?$homelink">Home</a>
<a href="links.php?$profilelink">Profile</a>
<a href="links.php?$searchlink">Search</a>
<a href="links.php?$addlink">Add</a>
</div>
Затем на каждой из ваших страниц include()
файл path.php
, а также header.php
с другим оператором включения, где бы вы ни выбрали.
<?php include("path.php"); ?>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>El test</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<!-- Include header file where you need -->
<?php include(ROOT_PATH . "/header.php"; ?>
</body>
</html>