Привет всем ... Я не слишком знаком с PHP ... но у меня есть код PHP, который в основном "включает" файл, если существует условие. Этот код PHP будет довольно длинным, и мне было интересно, можно ли было создать файл .php, и просто ВКЛЮЧИТЬ, ЧТО в моих файлах shtml? Ниже показано, как правильно разместить панель навигации в файле shtml, выполнив ряд операторов if / else в PHP. Если REQUEST_URI (текущая страница) - xxxxx.shtml, затем включить ЭТОТ файл навигационной панели и т. Д. Это работает отлично, но, как вы можете себе представить, для сайта, который имеет сотни страниц, мне пришлось бы разместить каждую страницу в этом ниже «включает в себя условную часть сервера» - и недостатком этого является то, что если некоторые элементы меню переставляются в панелях навигации, я хочу иметь возможность просто редактировать ОДИН PHP-файл, а не каждый отдельный shtml-файл, который содержит приведенный ниже скрипт. У меня нет идеи, как включить приведенный ниже PHP в свой собственный файл. Я предполагаю, что мне нужно опустить как это специфично для HTML. Но кроме этого, это так же просто, как копирование и вставка вышеупомянутого в свой собственный файл PHP?
В настоящее время вот что у меня есть в каждом из моих файлов shtml (оно станет больше, это только начало):
<!--#if expr="$REQUEST_URI = /1/"-->
<!--#include virtual="navFiles/featuresCurrent.shtml" -->
<!--#elif expr="$REQUEST_URI = /2/"-->
<!--#include virtual="navFiles/videosCurrent.shtml" -->
<!--#elif expr="$REQUEST_URI = /3/"-->
<!--#include virtual="navFiles/aboutusCurrent.shtml" -->
<!--#elif expr="$REQUEST_URI = /4/"-->
<!--#include virtual="navFiles/subscribeCurrent.shtml" -->
<!--#elif expr="$REQUEST_URI = /5/"-->
<!--#include virtual="navFiles/toolsCurrent.shtml" -->
<!--#elif expr="$REQUEST_URI = /6/"-->
<!--#include virtual="navFiles/membershipCurrent.shtml" -->
<!--#endif -->
Я хочу иметь возможность создать отдельный файл .php, который содержит вышеуказанный код, и вместо того, чтобы помещать ABOVE в мои страницы shtml, я бы просто добавил что-то вроде «include xxxx.php». Это возможно?