Я работаю над созданным сайтом, в котором есть много проблем. Я пытаюсь включить новый навигатор, который будет закодирован в файле 'header.php'. Я хочу называть его в index.php и других страницах с помощью <?php include('header.php') ?>
, но есть различия в страницах, и для заголовка header.php нужен динамический. Я хочу, чтобы header.php имел некоторые небольшие изменения при вызове определенной страницы. Как я могу динамически изменять файл header.php в зависимости от того, какую страницу он назвал?Как определить, на какой странице называется php?
Это мой код:
header.php
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="css/angel-header.css">
<!-- RENAME THIS CSS FILE APPROPRIATELY -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
</head>
<body class="m-price_update price_starway vb lang-en webp">
<header class="angelmod-site-header">
<div class="angelmod-wrapper">
<a href="#">
<img src="img/logo_sb.png" alt="Small Builders">
</a>
<nav class="angelmod-site-nav">
<ul class="angelmod-nav-list">
<li><a href="#">Home</a>
</li>
<li><a href="#">Products</a>
</li>
<li><a href="#">Signup</a>
</li>
<li><a href="#">Login</a>
</li>
</ul>
</nav>
<div class="angel-mod-navbtn">
<div class="angel-mod-navbtn-bars"></div>
<div class="angel-mod-navbtn-bars"></div>
<div class="angel-mod-navbtn-bars"></div>
</div>
</div>
<script src="js/angel-header.js"></script>
<!-- RENAME THIS JS FILE APPROPRIATELY -->
</header>
У меня есть products.php файл, который необходимо изменить тег тела к: <body class="m-price_update price_starway vb lang-en webp">
прямо сейчас заголовок .php имеют только <body>
.
Пожалуйста, не спрашивайте, почему тело отличается от страницы к странице, это предыдущая работа разработчика, и мне поручено не изменять их.
Спасибо, я не такой опытный в PHP еще. Я не знал, что переменные можно использовать повторно. Я забыл, что страница будет отображаться на сервере. Ха-ха. Спасибо за это. Это сработает. –