У меня есть общее включение, которое содержит вторичную навигацию и т. Д., Которое включено на каждую страницу сайта. Он также содержит графику, которую я хочу видеть на каждой странице, кроме домашней страницы. Я понимаю, что было бы тривиально сделать эту сторону клиента и просто удалить узел из DOM при загрузке на этой странице, но по разным причинам я хочу сделать эту сторону сервера.
У меня есть это:
<?php
if ($_SERVER['REQUEST_URI'] == '/index.php') {
echo "";
}
else {
echo "<img src=\"img/foobar.gif\" width=\"60\" height=\"96\" alt=\"description\" />";
}
?>
Это работает для domain.com/index.php
, но я не могу понять, как заставить его работать как для domain.com/index.php
, так и domain.com/
. Мои эксперименты с оператором ИЛИ привели к тому, что графика исчезла со всех страниц (потому что каждая страница содержит корневой путь в пути). Помоги мне гуру PHP!